About the job
Location: San Francisco, CA
Role: Software Engineer II - Data Management
Amplitude is an AI analytics platform trusted by more than 4,700 organizations, such as Atlassian, Burger King, NBCUniversal, and Square. Teams use Amplitude to analyze, test, and improve digital experiences, with AI Agents integrated throughout the product. The company has received top rankings in several categories in G2’s Winter 2026 Report. More information can be found at amplitude.com.
Amplitude’s culture centers on humility, ownership, a growth mindset, and a strong focus on customers. Teams work together, learn from both wins and setbacks, and aim to deliver real value.
The company is committed to building diverse teams, believing this leads to better products and solutions. Amplitude fosters an inclusive workplace where psychological safety, empathy, and authentic connections help everyone thrive.
Role overview
The Data Management team at Amplitude develops the Trust Engine, a core part of the platform. This group’s mission is to go beyond basic data entry and build an intelligent, self-healing data ecosystem.
What you will do
- Shape technical direction for how customers define, govern, and trust data at scale.
- Design and build systems covering the full data lifecycle, from ingestion planning to semantic enrichment and data observability.
- Work across backend infrastructure, APIs, and interfaces that customers use.
- Automate and improve data governance, supporting AI-driven features such as 'Ask AI' and Data Assistant.
- Address challenges related to data integrity, which is essential for analytics.
- Contribute to a team that iterates quickly, working on projects ranging from new features to scaling the codebase and infrastructure.
As a Software Engineer II, you will
- Deliver features end-to-end. Take ownership of features and improvements that enhance data quality, reliability, and customer experience, from initial idea to launch, with guidance from senior engineers as needed.

