A

Amplitude

Product analytics platform for user behavior

Senior Software Engineer - Query Infrastructure

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$165k - $276kHybrid

About the Job

Requirements

  • At least 4 years of industry experience in backend or infrastructure engineering, with depth in distributed data systems.
  • Hands-on experience building or extending analytical or OLAP systems, such as query engines, columnar storage, large-scale data processing or streaming frameworks, or equivalent.
  • A track record of leading multi-month, cross-team technical projects from design through production, including significant cost or performance improvements on cloud infrastructure.
  • Strong computer science fundamentals in distributed systems, including partitioning, replication, consistency, and failover; data structures and algorithms; concurrency; and performance optimization.
  • Demonstrated technical influence beyond the immediate team, including leading design discussions, driving cross-team alignment, and mentoring engineers.
  • Proficiency in Java, C++, or Python.

Responsibilities

  • Own core components across query execution, columnar storage, and distributed compute.
  • Design elastic query infrastructure for AI agents as first-class clients, targeting ten times query throughput with predictable performance and lower cost per query.
  • Solve performance problems across engine internals and cloud infrastructure, including JVM and memory optimization and distributed execution.
  • Own production reliability through on-call work, incident investigation, and architectural improvements to prepare Nova for its next stage of growth.
  • Set technical direction for major initiatives and lead them from proposal through production, with clear milestones and measurable results.
  • Decide what to build or adopt and how to evolve Nova for its next order of magnitude in scale.
  • Work across engineering and product to set priorities and resolve trade-offs between capabilities, complexity, and cost.
  • Help senior engineers take on larger technical problems through design reviews, debugging, and shared ownership.

Desired Qualifications

  • Experience with query or OLAP systems such as Druid, ClickHouse, Presto/Trino, Spark, BigQuery, or Snowflake.
  • Experience with SQL planning and optimization, or building SQL layers over heterogeneous storage.
  • Familiarity with open table and columnar formats such as Iceberg, Parquet, Arrow, and ORC, and with warehouse-native architectures.
  • Familiarity with product analytics, experimentation platforms, event-driven data systems, or serving data to large language model and agent workloads.

About the Company

Amplitude

Product analytics platform for user behavior

Amplitude provides product analytics tools that help teams understand how users interact with their products. It tracks product usage, measures the impact of new releases, and maps user journeys to identify friction points and improve retention. The platform works by collecting event data and user properties, then offering dashboards, funnels, retention cohorts, and path analysis. It integrates with platforms like AWS, Braze, Segment, and Snowflake, and is delivered via a subscription model with tiered features. Amplitude differentiates itself through deep, product-focused analytics that emphasize user behavior, journey analysis, and retention, plus strong integrations to fit into existing tech stacks. Its goal is to help businesses make data-driven product decisions to grow engagement and retention across SaaS, e-commerce, media, gaming, and fintech customers.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Amplitude

See more jobs