MongoDB’s Replication Team builds infrastructure for high availability, fault tolerance, automatic failover, and tunable consistency. The Senior Software Engineer designs and implements distributed-systems features that protect data and keep applications available under demanding operating conditions. The role works primarily in C++ on core database code, collaborates with engineers across MongoDB, and contributes to features for major MongoDB releases, addressing data consistency, recovery time, replication performance, and operability. The position is based near a MongoDB office and follows a hybrid working model. Success includes learning MongoDB’s replication architecture and workflows, contributing production C++ code and resolving issues, taking ownership of design and code reviews, independently driving scoped technical work, and eventually leading feature development and mentoring engineers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed