Qualifications
Candidate ProfileA minimum of 10 years of hands-on experience in programming, debugging, and optimizing distributed and/or highly concurrent software systems in C/C++. Candidates with extensive experience may be considered for more senior positions. Proficiency in C++ is preferred but not mandatory.Deep understanding of systems fundamentals, encompassing multi-threaded programming and performance profiling techniques.Experience with distributed systems concepts including consensus protocols, data replication, distributed transactions, and fault tolerance.Familiarity with database internals or experience in developing core components for data processing systems.Exceptional verbal and written communication skills, with a strong desire to collaborate and mentor less experienced engineers and interns.Excellent time management abilities and a knack for assessing project complexity realistically.A genuine passion for continual learning in software engineering and computer science.
About the job
Join the MongoDB Replication Team, where we build innovative infrastructure that ensures fault tolerance, high availability, and customizable consistency. As a pivotal part of MongoDB’s commitment to distributed systems, our projects are essential features in every major release, including groundbreaking capabilities like multi-document transactions. We are currently enhancing our API and interface boundaries to meet the stringent performance and accuracy requirements of the world’s most demanding enterprises while facilitating new and more efficient data storage and retrieval methodologies.
Our team fosters a vibrant culture of inclusivity, diversity, and collaboration. If you're eager to work alongside talented professionals who leverage distributed systems principles to deliver critical features for a leading database, we invite you to join us! Together, we can redefine what’s achievable for application developers, system architects, and database operators.
This position offers the flexibility of remote work from anywhere within the United States.
About MongoDB
MongoDB is a pioneering database platform that empowers developers to build and manage applications with unparalleled flexibility and efficiency. Our commitment to innovation drives us to create cutting-edge technologies that empower enterprises across the globe to harness the power of their data. Our dynamic and inclusive workplace invites diverse perspectives and collaboration, making it an exciting environment to grow your career.