Senior Software Engineer, Cluster Scalability
Hybrid (British Columbia or Ontario, Canada)CA$158k - CA$220kFull-timePosted 3w ago
About the role
Senior Software Engineer role on MongoDB’s Cluster Scalability team, focusing on data partitioning, data movement, and dynamic scaling to enable seamless horizontal scaling and reliable multi-node operation of MongoDB’s distributed database.
Responsibilities
- Collaboratively design and build distributed infrastructure that unifies independent query-processing and storage nodes into a single database system.
- Build data-movement and dynamic-scaling features on top of the distributed core.
- Develop mechanisms for seamless horizontal scaling with minimal tradeoffs, improved cluster elasticity, and smarter workload execution.
- Solve complex performance problems and design protocols for moving and placing data without disruption.
- Contribute to architecture decisions and implement features that scale to meet customer demand at any volume.
Qualifications
- 5+ 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 equivalent practical experience with strong competencies in data structures, algorithms, and software design/architecture
- Passion for theory and practice of system design for large-scale distributed systems, plus hands-on or academic experience in the domain
- Understanding of modern computer architecture and internals to reason about design choices in MongoDB's context
- Demonstrated industry success or academic research in: high performance/low latency networking, performance tuning, distributed systems, system observability, system resiliency
Skills
Required:Distributed systems designC++
Nice to have:Performance tuningSystem observability
Benefits
- Equity
- Participation in the employee stock purchase program
- Flexible paid time off
- 20 weeks fully-paid gender-neutral parental leave
- Fertility and adoption assistance
- Registered Retirement Savings Plan (RRSP) with employer match
- Mental health counseling
- Backup child and elder care
- Health, dental, and vision benefits offerings
Last updated Oct 22, 2026. Interested? Apply on the company site.
About MongoDB
The World’s Leading Modern Database
Get your ideas to market faster with a flexible, AI-ready database. MongoDB makes working with data easy.
DatabaseAIUnstructured DataStructured DataRecommendation enginesQ&A systemsAnomaly detectionGen AI
More open roles at MongoDB
- Software Engineer, Query Execution5d agoHybrid (Spain) · Query Execution Team
- Software Engineer, Query Execution5d agoRemote · Query Execution Team
- Pre-Sales Solutions Architecture Manager5d agoHybrid (Gurugram) · Gurugram Hybrid Working Model
- Software Engineer, Query Execution5d agoHybrid (Bulgaria)
- Software Engineer, Query Execution5d agoHybrid (Netherlands) · Query Execution Team