Senior Software Engineer
About the role
As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing for extreme throughput, optimizing for millisecond latencies, and building resilient systems that run with close to zero downtime. You'll work closely with Product and partner engineering teams to shape the roadmap and deliver end-to-end solutions.
Responsibilities
- Design and build highly reliable, maintainable backend services that scale with our customer base
- Optimize the performance and cost of our data infrastructure as volume continues to grow
- Collaborate with Product, Design, and other engineering teams to deliver end-to-end solutions
- Lead engineering discussions and apply and advocate for engineering best practices
- Mentor and contribute to the success of engineers across the team
Requirements
- B.S., M.S., or Ph.D. in Computer Science or another related technical field
- 5+ years of experience working in a Software Engineering role, with 2+ years working in Java
- Strong foundation in programming, algorithms, and software application design
- Passionate about building backend infrastructure, solving challenging problems, and iterating quickly
- Previous experience in distributed systems and large-scale backend services
- Previous experience leading or mentoring engineers is a plus
- Previous experience with stream processing, message queues, or data pipeline technologies (e.g. Kafka) is a plus
- Previous experience operating production systems on Kubernetes or running infrastructure as code with Terraform is a plus
Qualifications
- Experience with Java
- Experience with Kafka
- Experience with Kubernetes
- Experience with Terraform
Skills
- Java
- Kafka
- Kubernetes
- Terraform
Benefits
- Competitive pay and benefits packages
- 100% employer-paid premiums for employee Medical, Dental, Vision on select plans
- 401(k) retirement plan with an employer match of up to 1% of your eligible pay each pay period up to $2,000 annually
- Flexible time off, paid holidays, and more
- Generous stipends to spend on what matters most to you
- Excellent Parental benefits including 12 weeks of Paid Parental Leave, Carrot Fertility Benefits/Adoption/Surrogacy support, Back-up Child Care support
- Mental health and wellness benefits including no cost employee access to Modern Health coaching & therapy sessions
- Employee Stock Purchase Program (ESPP)
Pay
- Colorado range: $165,000 - $247,000 total target cash (inclusive of bonus or commission)
- New York City salary range: $183,000 - $276,000 total target cash (inclusive of bonus or commission)
- San Francisco Bay Area of California salary range: $183,000 - $276,000 total target cash (inclusive of bonus or commission)
- California salary range: $165,000 - $247,000 total target cash (inclusive of bonus or commission)
- Washington salary range: $165,000 - $247,000 total target cash (inclusive of bonus or commission)
Schedule
- Unlimited PTO
- 10 to 13 holidays annually (will vary)
- Medical, dental, and vision PPO and CDHP plans
Company Information
- Founded in 2012, went public via a direct listing in September 2021, and is now trading under the ticker $AMPL
- A global and fast-growing team with offices in San Francisco (HQ), New York, Vancouver, Amsterdam, London, Paris, Singapore, and Tokyo
- Mascot: Data Monster
Equal Opportunity Employer
We are committed to creating an inclusive environment for all employees and welcome applications from candidates of diverse backgrounds. We are proud to be an equal opportunity employer and do not discriminate against applicants on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other legally protected characteristic.