The opportunity
Join Cluster Scalability, one of MongoDB's Online Transaction Processing teams, and help build the core infrastructure that makes MongoDB a world-class distributed database. The team builds the infrastructure and tools that let customers scale their workloads past what a single node can handle.
What you'll do
+ years of experience building distributed systems
Experience with building production-level code with a large user base, robust: design structure and rigorous code quality, written in C++.
Degree in Computer Science or similar field, or equivalent practical: experience, with strong competencies in data structures, algorithms, and software design/architecture
Passion for the theory and practice of system design for large-scale: distributed systems, as well as hands-on or academic experience in the domain
Understands modern computer architecture and internals to the degree that: they can reason about how specific design choices plays out in a system like MongoDB
Has demonstrated industry success or academic research in areas such as:
What they're looking for
- High performance / low latency networking
- Performance tuning
- Distributed systems
- System observability