Senior Software Engineer, Developer Platform

Meetup New York , NY 10007

Posted 1 week ago

Getting together with real people in real life makes powerful things happen. Side hustles become careers, ideas become movements, and chance encounters become lifelong connections. Meetup brings people together to create thriving communities. Show up. Change lives.

As the standard platform for millions of meetups around the world, engineers at Meetup have to build and iterate at a fast pace to deliver the user experience that organizers and members need to manage and engage with their real-life communities. Our ideas become experiments, successful experiments become features at scale, and features drive even more usage of our platform and increase the need for scalability and reliability.

The Developer Platform team is responsible for building, maintaining, and supporting systems, processes, tools, documentation, and standards focused on making engineers more productive when building within Meetup's Service-Oriented Architecture. We are quickly moving from a monolithic legacy system to microservices built using Serverless architectures, specifically the AWS Lambda ecosystem.

We are looking for an experienced software engineer to join our team.

You're our ideal team member if you:

  • Have 5+ years' experience in building scalable and reliable back-end services and Internet-facing APIs

  • Have built and maintained back-end systems written in at least two of the following programming languages: Java, Go, JavaScript, Typescript, Python, Ruby

  • Have knowledge and experience in Architecture and patterns for resilient distributed systems, such as Circuit Breakers, Timeouts, Service Discovery, Distributed Tracing/Debugging, etc.

  • Have experience building production systems that are observable.

  • Have experience in multiple different technologies, protocols, and architecture styles for RPC, such as REST, gRPC, GraphQL, HTTP+JSON, Thrift, Kafka, RabbitMQ, etc.

  • Have experience with cloud computing services such as AWS, GCP, Azure

  • Have experience with infrastructure as code tools such as Terraform, Cloudformation, and Ansible

  • Love writing quality code driven by tests, and leaving the code base better than how you found it

  • Have successfully mentored engineers in your team

Learn more about Meetup's engineering principles:

Our team is bold, supportive, and passionate about bringing people together in real life to create community for everyone. We care about moving fast, real-world change, and building diverse, dynamic teams. You in?

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Team Lead Platform


Posted 1 week ago

VIEW JOBS 3/13/2019 12:00:00 AM 2019-06-11T00:00 Domio's focus is to provide our guests with an incredible experience in dynamic locations powered by world class engineering and hospitality. As a Senior Software Engineer - Team Lead you will working alongside our product team to unify the Domio brand, cultivate Domio's booking and guest in-home experience, and consolidate our operational systems. You will have a lot of autonomy and influence on the technical direction and the ability to work on greenfield projects. At Domio You Will: * Lead and architect our operational systems and consolidate our internal tooling including property management, inventory tracking, task management, and guest communications. * Grow as a technical leader, mentor junior engineers, and teach industry-wide best practices. * Work on greenfield projects, staying flexible to changes in the fast-paced industry. You'll research, identify, and prototype new tools to automate manual functions within Domio. Who You Are: * You're an experienced Senior Architect with 4+ years of industry experience designing and building production ready applications end to end. * You have experience shipping internal projects with multiple dependencies across technical and non-technical teams. * You're familiar with full stack technologies including Postgres, Python (or similar) and can learn anything you don't already know to get the job done. * You're have experience with distributed systems, CI/CD tools, and containerizing applications * Experience in a high-paced, high-growth environment working with urgency under deadlines and milestones. * You have a startup mentality of getting things done - you're a self-starter that stays flexible to changes and has a positive attitude toward building a world-class company from scratch. * Bachelor's degree in Computer Science required. * Ability and desire to work with a team and mentor junior engineers, while pushing our culture forward. * You are able to communicate technical concepts to technical and non-technical audiences. * You have experience leading a small team of engineers and are comfortable with approximately 60/40 split between IC work and people management. Tech Stack: * Python / Flask * Node * React * Postgres * BigQuery * Kubernetes * Google Cloud Platform Domio New York NY

Senior Software Engineer, Developer Platform