×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II, Backend​/Data Systems

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Amplitude
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Cloud Engineer - Software, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 200000 - 250000 USD Yearly USD 200000.00 250000.00 YEAR
Job Description & How to Apply Below

Amplitude is the leading digital analytics platform, helping over 4,300 customers—including Atlassian, Burger King, NBCUniversal, Square, and Under Armour—build better products and digital experiences. With powerful AI Agents embedded across our platform, teams can analyze, test, and optimize user experiences faster than ever. Ranked #1 across multiple categories by G2, Amplitude is the best‑in‑class solution for product, data, and marketing teams.

As an organization, we deliver for our customers by living our values. We operate from a place of humility, take ownership of problems and successes, approach challenges with a growth mindset, and put our customers at the center of everything we do.

Amplitude’s Commitment to Diversity Equity & Inclusion (DEI):
Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusion—one focused on psychological safety, empathy, and human connection—that will allow employees of all backgrounds to thrive.

About

The Role & Team

Amplitude is seeking a highly motivated and curious Software Engineer II to join our data infrastructure teams. Our mission is to help companies build better digital products and experiences. You will be contributing to the core platform that processes and integrates massive amounts of customer data—up to 2 trillion events per month—to power our analytics product.

As a Software Engineer II, you will:

As a Software Engineer II, you will be a key contributor to the team, involved in the full software development lifecycle from ideation to deployment. Your core responsibilities will include:

  • Design and Implementation
    :
    Take product ideas and requirements from ideation to implementation, focusing on developing and maintaining backend services and components that expand the capabilities of our analytics product and semantic and data layers.
  • System Scale and Performance
    :
    Design and implement distributed systems to ensure scalability, reliability, and high availability (best‑in‑class system availability) for our rapidly growing data and query volumes. Optimize performance to be blazingly fast across our data infrastructure.
  • Collaboration
    :
    Collaborate closely with Product and Design teams to translate high‑level requirements into working, user‑facing features. Work with cross‑functional teams to support multi‑product integration initiatives.
  • Technical Leadership & Quality
    :
    Actively participate in design discussions, contribute to the infrastructure roadmap, and conduct thorough code reviews. Lead technical discussions and mentor junior engineers/peers on engineering best practices and system knowledge sharing.
  • Problem Solving
    :
    Utilize monitoring tools to quickly diagnose and resolve performance, correctness, and stability issues, ensuring a robust and reliable platform. Research complex technical topics from papers and open‑source projects to devise innovative solutions.

You’ll be a great addition to the team if you possess a strong technical foundation and a passion for solving complex, large‑scale problems.

Required Qualifications
  • Experience: 2–3+ years of industry experience in a Software Engineering role, preferably focused on backend or data systems.
  • Education: B.S. in Computer Science or an equivalent technical field.
  • Technical Foundation: A strong foundation in programming, data structures, algorithms, multi‑threading programming, and software application design/system design.
  • Programming Proficiency: Hands‑on experience and proficiency in at least one modern backend language, such as Python, Java, C++, Typescript or Go.
  • Systems

    Experience:

    Background in building high‑performance, scalable backend systems and deploying services on AWS or similar cloud providers.
  • Database Knowledge:

    Experience with both relational and No

    SQL databases.
  • Soft Skills:

    Strong communication skills, collaboration skills, and an ability to work effectively with cross‑functional teams.
  • Mindset: Passionate about solving challenging technical problems and iterating quickly.
Preferred Experience (Bonus Points)
  • Previous experience in distributed…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary