Amplitude is seeking a Senior Software Engineer to join its infrastructure team. The successful candidate will take on complex infrastructure challenges, design and build highly reliable backend services, and collaborate with Product and partner engineering teams.
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
- 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
Benefits
- Excellent Medical, Dental and Vision insurance coverages
- 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
- Mental health and wellness benefits including no cost employee access to Modern Health coaching & therapy sessions
- Employee Stock Purchase Program (ESPP)