
The leading developer data platform for modern applications
MongoDB is a leading developer data platform headquartered in the Theater District of New York, NY. The company specializes in a document-oriented database system that stores data as JSON-like documents, making it a popular choice for modernizing legacy applications. With over 1000 employees and $31...
MongoDB offers a comprehensive benefits package including equity and an Employee Stock Purchase Program, 20 weeks of fully paid gender-neutral parenta...
MongoDB fosters a culture centered around open-source development and innovation. The company is committed to helping businesses modernize their appli...

MongoDB • United States
MongoDB is seeking a Lead Engineer for their Server Programmability team to enhance the core of their distributed database. You'll work with technologies like Java and MongoDB to improve server development and performance. This role requires 2+ years of experience managing software engineers.
You have 2 or more years of experience managing a team of software engineers — you've developed strong technical judgment that guides your engineering decisions effectively. You thrive in collaborative environments and are passionate about building foundational components for distributed systems. Your experience includes working closely with low-level software components and understanding their impact on performance and robustness.
You possess a solid understanding of programming models and are eager to enhance the development experience for your team. Your background includes hands-on experience with languages such as Java and C++, and you are familiar with database technologies like MongoDB. You value inclusivity and diversity in your team culture, fostering an environment where all voices are heard and respected.
Experience with distributed systems and open-source contributions is a plus. Familiarity with server unit testing frameworks and modularization techniques will help you excel in this role. You are open to exploring new technologies and methodologies, such as coroutines, to improve the server codebase.
As the Lead Engineer for the Server Programmability team at MongoDB, you will lead a group of engineers in building and enhancing the core components of a distributed database. Your responsibilities will include improving the local server development experience and velocity, as well as enhancing the programming model to support better modularization of the server codebase. You will guide your team in implementing tooling that supports efficient development practices and contributes to the overall performance of the database.
You will collaborate closely with other teams to ensure that the components you build are reusable and meet the needs of various engineering efforts. Your role will involve evaluating new technologies and methodologies, such as coroutines, to introduce innovative solutions to the server codebase. You will also be responsible for mentoring your team members, helping them grow in their careers while delivering high-quality software.
MongoDB offers a competitive salary range for this role in the U.S., between $137,000 and $270,000 USD, along with a comprehensive benefits package that includes parental leave, fertility and adoption assistance, a 401(k) plan, and mental health counseling. You will have the opportunity to work in a collaborative environment that values diversity and inclusivity, contributing to a product that impacts application developers, system architects, and database operators worldwide. Join us in changing what’s possible in the world of databases.
Apply now or save it for later. Get alerts for similar jobs at MongoDB.