Browse All Jobs
Job Description
Amplitude is seeking a Staff Software Engineer for its Activation team. This role involves building a leading insights-driven activation platform that empowers businesses to unlock customer insights and make faster, smarter, and more cost-effective decisions. The engineer will tackle challenging infrastructure problems, collaborate with Product and Customers, and shape the strategy and roadmap for core platform capabilities and new product features. Amplitude is the leading digital analytics platform that helps companies unlock the power of their products. Over 4,000 customers, including Atlassian, NBCUniversal, Under Armour, Shopify, and Jersey Mike’s, rely on Amplitude to gain self-service visibility into the entire customer journey. Amplitude guides companies every step of the way as they capture data they can trust, uncover clear insights about customer behavior, and take faster action. When teams understand how people are using their products, they can deliver better product experiences that drive growth. Amplitude is the best-in-class analytics solution for product, data, and marketing teams, ranked #1 in multiple categories in G2’s Spring 2025 Report.

Role involves:
  • Collaborating with Product and Design to turn ideas into working features
  • Building backend services that integrate with data warehouses and cloud platforms
  • Optimizing the performance and scalability of data import/export infrastructure
  • Leading engineering discussions and setting the bar for technical excellence
  • Mentoring junior engineers and supporting their growth
  • Defining and driving the architectural vision for the product

Requirements:
  • Strong problem-solving and analytical skills
  • Willingness to dive into new code bases, languages, and frameworks
  • Enjoy working with customers and partners in solving problems
  • Strong foundation in programming, algorithms, and software application design
  • B.S., M.S., or Ph.D. in Computer Science or another technical field
  • 6+ years of experience in a Software Engineering role
  • Previous experience with Python or Java is a plus
  • Previous experience in distributed systems, data processing and analytics is a plus
  • Previous experience with ETL/ETL pipelines is a plus
  • Technical leadership of an engineering team is a plus

Role offers:
  • Excellent Medical, Dental, and Vision insurance coverages
  • Flexible time off, paid holidays
  • Generous stipends for wellness, commuter transit/parking, learning and development, and home office equipment
  • Excellent Parental benefits including Paid Parental Leave, Carrot Fertility Benefits/Adoption/Surrogacy support, and Back-up Child Care support
  • Mental health and wellness benefits including no cost employee access to Modern Health coaching & therapy Sessions and high quality physician office experience via One Medical membership (select U.S. locations only)
  • Employee Stock Purchase Program (ESPP)
Apply Manually

Amplitude

Amplitude is a leading digital analytics platform empowering businesses to understand and optimize the customer journey. Renowned for its self-service visibility and actionable insights, Amplitude enables product, data, and marketing teams to drive growth through improved product experiences. Serving over 4,000 customers, including notable brands like Atlassian and NBCUniversal, Amplitude is recognized as a best-in-class analytics solution. The company fosters a culture of growth, ownership, and humility, committed to diversity, equity, and inclusion.

All Jobs at Amplitude (59)