# Software Engineer, Distributed Systems

Hiring organization: [Mixpanel](https://career.thegoodapps.co/organizations/mixpanel)

Canonical page: https://career.thegoodapps.co/jobs/6bbe750a-3848-4a4a-a829-2dd5889b38d6

Listed on Mixpanel's own careers site. Applications go to them directly.

- Seniority: Senior
- Location: San Francisco, CA

## Summary

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._

## Skills named

Go, Kubernetes, Python, SQL

## 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

Apply on Mixpanel's site: https://job-boards.greenhouse.io/mixpanel/jobs/8162414
