A

Amplitude

Product analytics platform for user behavior

Software Engineer 2 - Analytics Compute Platform Team

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$86k - $131k

About the Job

Requirements

  • Have 2–4 years of experience building and running production services.
  • Write clear, tested code and reason about failure, retries, and correctness in data-intensive systems.
  • Understand context, decompose complex problems, and work toward clean solutions; ask clarifying questions before beginning.
  • Instrument code, verify outcomes, and respond quickly when shipped work breaks.
  • Flag risks early, explain decisions in writing and conversation, and give and receive feedback openly.
  • Understand customer problems before building; use Amplitude and be able to explain it to others; care about whether shipped features improve customers’ work.
  • Use AI to accelerate learning, exploration, and testing while understanding and validating the results.
  • Seek and act on feedback, identify recent improvements, and remain curious about how surrounding system layers work.

Responsibilities

  • Design and ship query capabilities, extension points, and shared libraries or services that help product teams deliver behavioral analyses more quickly.
  • Define tests, rollout plans, and observability; understand service-level objectives and fix problems at their root.
  • Profile query paths, identify bottlenecks using traces and experiments, and verify performance improvements.
  • Participate in migrations of APIs, schemas, and services, using abstractions that make future changes less costly.
  • Build expertise in part of the system, answer teammates’ questions, and share learning through documentation and demonstrations.
  • Understand the customer problem behind each project, measure whether work improves the customer experience, and share findings with the team.
  • Extend the compute API to express new kinds of behavioral questions.
  • Propose and move query paths to a new internal representation, including parity testing and a safe rollout.
  • Add observability and service-level objective tracking to parts of the compute layer that lack them.
  • Profile and improve slow query patterns reported by product teams.

Desired Qualifications

  • Experience with query engines, columnar or analytical databases, or large-scale data processing.
  • Experience with observability, service-level objectives, and on-call work for a production service.
  • Side projects, writing, or talks demonstrating public learning.

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