Senior Software Engineer; Analytics Compute Platform team

Amplitude · San Francisco

Posted
39 days ago
Last confirmed live
1 day ago

What this role involves

Amplitude is hiring a Senior Software Engineer for the Middleware team, which owns the compute layer between front-end analytics products and the proprietary analytics database. The role involves designing and building core parts of the query/compute engine, evolving the compute API, and improving performance and scalability. The ideal candidate has strong backend or distributed-systems engineering experience with SQL and query engines.

Skills this posting asks for

  • backend engineering
  • distributed systems
  • sql
  • query planning
  • query execution
  • api design
  • olap databases
  • data infrastructure
  • columnar databases
  • event data systems
  • time-series data
  • semantic layers
  • orms
  • data modeling
  • ai/agent workflows

Requirements

  • Level: senior

From the employer’s posting

SENIOR SOFTWARE ENGINEER - ANALYTICS COMPUTE PLATFORM TEAM   ABOUT THE ROLE & TEAM Every chart, insight, and experiment result a customer sees in Amplitude passes through the compute layer that this team owns. Our team sits between Amplitude's front-end analytics products/ rest APIs/ MCPs and…

Read the full description on Amplitude’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Amplitude

All 26 roles at Amplitude