companyAmplitude, Inc. logo

Software Engineer II - Data Management

Amplitude, Inc.San Francisco, CA
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Ideal candidates will possess a solid background in software engineering with a focus on data management, API development, and system architecture. Proficiency in programming languages such as Java, Python, or similar is essential. Experience with cloud services and data governance frameworks will be advantageous. Strong problem-solving skills and a collaborative mindset are crucial for success in this role.

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.

About Amplitude, Inc.

Amplitude is the foremost AI analytics platform tailored to assist businesses in enhancing their product offerings and digital experiences. With over 4,700 satisfied clients, Amplitude integrates advanced AI technology to provide unparalleled analytical insights that empower teams in making data-driven decisions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.