Amplitude is seeking a Senior Software Engineer to work on its OLAP engine, Nova, which processes trillions of events in real time. The ideal candidate will have hands-on experience building or extending distributed data systems and will own significant components of a modern OLAP system.
Requirements
- 3+ years of industry experience in backend or infrastructure engineering, with exposure to distributed data systems
- Hands-on experience building or extending distributed data systems — query engines, columnar storage, large-scale data processing frameworks, streaming systems, storage engines, or equivalent
- Experience improving cost or performance on cloud infrastructure (compute, storage, network)
- Strong computer science fundamentals: distributed systems (partitioning, replication, consistency, failover), data structures and algorithms, concurrency and multi-threading, performance optimization
Benefits
- Excellent Medical, Dental and Vision insurance coverages, with 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, whether that’s wellness (monthly), commuter transit/parking (monthly), learning and development (quarterly), new hire home office equipment, and much more
- 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)