Skip to main content
CareerApp

Software Engineer, Distributed Systems

Mixpanel

San Francisco, CA · Senior

Listed on Mixpanel’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

Join Mixpanel's Data Runtime team to design and build the distributed systems that execute queries across a massive analytics platform processing hundreds of trillions of events. This role suits senior backend engineers who thrive owning complex infrastructure projects end-to-end and want to work alongside experienced systems architects on problems at scale.

Our summary, not Mixpanel’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • Bachelor's degree in Computer Science or equivalent practical experience
  • 3+ years of professional software engineering experience building and operating data infrastructure or backend systems
  • Solid foundation in distributed systems or data infrastructure
  • Experience owning a project or significant component end to end
  • Strong technical communication, especially in writing
  • Sound judgment on technical tradeoffs informed by production experience
  • High ownership and accountability

Nice to have

  • Languages: Go, C/C++, Python, SQL
  • Experience with distributed systems concepts like sharding, replication, distributed scheduling
  • Knowledge of columnar formats, indexing, and compression
  • Familiarity with distributed caching, admission policies, and tiered storage
  • Performance engineering and profiling experience
  • GCP experience or equivalent AWS/Azure
  • Observability, SLOs, and incident management experience
  • Experience with AI-augmented engineering tools

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.