Senior Software Engineer, Product Adoption

Amplitude Amplitude · Data AI · San Francisco, CA · Engineering : Foundations

Senior Software Engineer on the Product Adoption team at Amplitude, an AI analytics platform. This role focuses on building features to drive user activation, engagement, and expansion within existing accounts, leveraging AI for insights and using modern web technologies. The engineer will own projects end-to-end, collaborate with cross-functional teams, and mentor others.

What you'd actually do

  1. Design and build product features that drive activation, engagement, and cross-team expansion
  2. Work across the full stack using TypeScript, React, Node.js, and GraphQL
  3. Lead project development from planning to launch and ongoing iteration
  4. Build experiences that improve user onboarding, feature discovery, and product education
  5. Create third party connections, allowing other products to integrate with Amplitude

Skills

Required

  • TypeScript
  • React
  • Node.js
  • GraphQL
  • Full stack development
  • Product feature design
  • User onboarding
  • Feature discovery
  • Product education
  • Third party integrations
  • Data-driven decision making
  • Mentoring engineers
  • Technical decision making
  • Team culture contribution

Nice to have

  • Modern web technologies
  • Complex problem breaking
  • User experience focus
  • Ambiguity tolerance
  • Clear communication
  • Proactive communication
  • Empathetic communication
  • Mentorship
  • Bias for action
  • Iterative learning
  • Business impact focus
  • User success focus
  • Growth mindset

What the JD emphasized

  • AI Agents embedded across our platform
  • leverage AI for frictionless insights
  • Leverage AI coding tools to speed up development