Amplitude is hiring a Staff Software Engineer for its Analytics Compute Platform team. The team owns the compute layer between Amplitude’s analytics products, REST APIs, and MCPs and Nova, its proprietary analytics database. It builds the compute API that translates users’ questions into fast, correct answers, with a focus on performance, reliability, and flexibility. In this role, you will design and build core parts of the query and compute engine used across Amplitude’s product suite. You will evolve the compute API and semantic layer, help unify the core data model so non-event data can be represented alongside event data, and improve query planning and execution. You will collaborate with teams across the company and own projects from design through rollout. Example work includes redesigning query schemas and parallelization, improving caching and session analysis, extending SQL access to Amplitude data, enabling external-warehouse execution, bringing non-event data into the core model, and developing data access controls.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed