Senior Software Engineer, Analytics Compute Platform

Amplitude

San Francisco (CA)

On-site

USD 167,000 - 230,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Excellent health insurance
401(k) with employer match
Flexible time off
Wellness stipends
Parental benefits
ESPP
Mental health resources
Equity eligible

Job summary

Amplitude is a digital analytics platform that helps teams capture data and derive insights to drive product growth. We’re seeking a Senior Software Engineer to join the Analytics Compute Platform Team and own core parts of the compute engine and data model.

You’ll collaborate with data management, marketing analytics, Session Replay, Experiment, CDP, Query, and frontend teams to deliver fast, reliable analytics at scale and ship features end-to-end.

Qualifications

  • Backend or distributed systems engineering experience, ideally touching OLAP databases, query engines, or data infrastructure.
  • Experience with SQL, query planning/execution, or building APIs that many other engineering teams depend on.
  • Comfort reasoning about tradeoffs between flexibility, performance, and ease of use and making deliberate calls between them.
  • A track record of owning ambiguous, cross‑team projects end‑to‑end rather than just executing well‑scoped tickets.
  • Strong cross‑functional collaboration skills; this team's work only matters in the context of the products built on top of it.

Responsibilities

  • Design and build core parts of the query/compute engine that powers analysis across Amplitude's product suite.
  • Evolve the compute API and semantic layer that other engineering teams build features on top of, so that it can support a more generic table.
  • Help unify and evolve our core data model, including how non-event data is represented alongside event data.
  • Improve the performance, reliability, and scalability of query planning and execution on the Amplitude query engine.
  • Partner with teams across Session Replay, Experiment, CDP, Query, and frontend to understand their needs and shape the compute layer around them.
  • Take ownership of projects end-to-end, from design through rollout.

Skills

Backend engineering
Distributed systems
SQL
API design
Cross-functional collaboration
Ownership

Tools

OLAP databases
Query engines

Job description

Amplitude is a digital analytics platform that helps teams capture data and derive insights to drive product growth. We’re seeking a Senior Software Engineer to join the Analytics Compute Platform Team and own core parts of the compute engine and data model.

You’ll collaborate with data management, marketing analytics, Session Replay, Experiment, CDP, Query, and frontend teams to deliver fast, reliable analytics at scale and ship features end-to-end.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer; Analytics Compute Platform team
Senior Software Engineer; Analytics Compute Platform team

Amplitude • San Francisco (CA)

On-site
USD 167,000 - 230,000
Excellent health insurance
401(k) with employer match
Flexible time off
+5
Senior Product Engineer, AI-Powered Platform
Senior Product Engineer, AI-Powered Platform

Ascenra • San Francisco (CA), Northern (KY)

Hybrid
USD 183,000 - 276,000
Excellent Medical, Dental and Vision
401(k) with employer match
Flexible time off
+3
Senior AI Engineer
Senior AI Engineer

Rozgoo • New York (NY)

On-site
USD 150,000 - 230,000
Senior Solutions Engineer, AI Analytics for Enterprises
Senior Solutions Engineer, AI Analytics for Enterprises

Amplitude, Inc. • New York (NY)

On-site
USD 194,000 - 291,000
Equity eligible
Competitive pay and benefits
Paid parental leave
+2
Senior Software Engineer - OLAP & Distributed Data
Senior Software Engineer - OLAP & Distributed Data

Amplitude • San Francisco (CA)

Hybrid
USD 183,000 - 276,000
Excellent medical, dental, vision
401(k) with employer match
Flexible time off
+3
Senior Staff Software Engineer, AI-Native Business Systems
Senior Staff Software Engineer, AI-Native Business Systems

Amplitude • San Francisco (CA)

On-site
USD 220,000 - 331,000
Medical insurance
401(k) matching
Flexible time off
+1
Senior Software Engineer - SDK iOS
Senior Software Engineer - SDK iOS

Rozgoo • San Francisco (CA)

On-site
USD 150,000 - 190,000
Senior Solutions Engineer, Strategic Accounts - Central Region
Senior Solutions Engineer, Strategic Accounts - Central Region

Amplitude • Denver City (TX)

On-site
USD 195,000 - 293,000
Excellent Medical, Dental and Vision insurance
Flexible time off
Generous stipends for wellness and development
+3
Senior Backend Engineer – High-Scale Infra (Java/Python)
Senior Backend Engineer – High-Scale Infra (Java/Python)

Amplitude • San Francisco (CA)

On-site
USD 183,000 - 276,000
Senior iOS SDK Engineer — Analytics & Session Replay
Senior iOS SDK Engineer — Analytics & Session Replay

Rozgoo • San Francisco (CA)

On-site
USD 150,000 - 190,000