Senior Software Engineer, Distributed Systems

Mixpanel is a data analytics platform processing over a trillion data points monthly, helping businesses understand user behavior.
Distributed Systems
Senior Software Engineer
Remote
Enterprise SaaS · AI

Description For Senior Software Engineer, Distributed Systems

Mixpanel is seeking a Senior Software Engineer specializing in Distributed Systems to join their engineering team. The role offers an exciting opportunity to work on large-scale data processing systems that handle over a trillion data points monthly.

The position is part of Mixpanel's Engineering, Product, and Design (EPD) pods, where cross-functional teams work closely to define products and experiences. As a Senior Engineer, you'll be responsible for owning key pieces of the product, maintaining them, and driving improvements.

The role presents interesting scaling challenges due to the massive amount of data processed. You'll be working alongside problem solvers and owners who are committed to advancing the company's mission and business goals. The position requires someone who can tackle complex distributed systems challenges while maintaining high performance and reliability.

Engineers at Mixpanel are encouraged to take ownership of their work and actively participate in product development and improvement. The company culture emphasizes collaboration, with an impressive overall culture score of 4.6/5 as rated by employees.

The company offers a highly competitive compensation and benefits package, including comprehensive health coverage (medical, dental, vision), life insurance, 401k, equity through ESPP, performance bonuses, and education support through tuition reimbursement. The flexible work environment includes a remote work policy and various wellness benefits like gym membership reimbursement.

Mixpanel has strong employee satisfaction, with an eNPS score of 41, where 58% of employees would recommend working there to friends. The company maintains a commitment to diversity and inclusion, ranking in the top 40% for gender score among similar companies.

This role is perfect for engineers who want to work on challenging distributed systems problems at scale while being part of a collaborative and supportive environment that values continuous learning and improvement.

Last updated 18 days ago

Responsibilities For Senior Software Engineer, Distributed Systems

  • Work closely with Engineering, Product, and Design pods to define products and experiences
  • Handle and process trillion-scale data points
  • Own and maintain key pieces of the product
  • Advocate for and implement product improvements
  • Solve complex scaling challenges

Requirements For Senior Software Engineer, Distributed Systems

  • Experience with distributed systems
  • Problem-solving skills
  • Ability to work collaboratively in cross-functional teams
  • Senior-level software engineering experience

Benefits For Senior Software Engineer, Distributed Systems

Dental Insurance
Vision Insurance
Medical Insurance
401k
Parental Leave
Education Budget
Equity
  • Dental Insurance
  • Vision Insurance
  • Health Insurance
  • Life Insurance
  • Gym Membership / Reimbursement
  • PTO / Vacation Policy
  • Paid Holidays
  • Maternity / Paternity Leave
  • 401K / Retirement Plan
  • Performance Bonus
  • Employee Stock Purchase Plan
  • Tuition Reimbursement
  • Company Social Outings
  • Work From Home Policy

Interested in this job?

Jobs Related To Mixpanel Senior Software Engineer, Distributed Systems

Senior Software Engineer - Azure Storage

Senior Software Engineer position at Microsoft Azure Storage working on distributed block storage platform development with focus on scalability and performance.

Senior Software Engineer, Distributed Backend

Senior Software Engineer position at Roku focusing on building scalable, distributed backend systems for advertising platform, requiring 10+ years of experience in large-scale systems.

Software Engineer with Systems Depth

Senior Software Engineering role at Datadog focusing on systems infrastructure, platform reliability, and internal tooling with competitive compensation and benefits.

Software Engineer with Systems Depth

Senior Software Engineer role at Datadog focusing on systems infrastructure and tooling, offering $130K-$300K salary plus benefits in Denver, CO.

Software Engineer - Distributed Storage

Senior Software Engineer position at Datadog focusing on distributed storage systems, building and scaling high-performance data processing infrastructure using Go, Java, and Rust.