
About MongoDB
The leading developer data platform for modern applications
Key Highlights
- Headquartered in Theater District, New York, NY
- Over 1000 employees and $311.1 million in Series F funding
- Popular document-oriented database system with hundreds of millions of downloads
- Partnership with Patronus AI for automated LLM evaluation
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...
🎁 Benefits
MongoDB offers a comprehensive benefits package including equity and an Employee Stock Purchase Program, 20 weeks of fully paid gender-neutral parenta...
🌟 Culture
MongoDB fosters a culture centered around open-source development and innovation. The company is committed to helping businesses modernize their appli...
Overview
MongoDB is hiring a Senior Software Engineer for their Cluster to Cluster Synchronization team to build tools for database migration and synchronization. You'll work with MongoDB and Go to develop high-performance distributed services. This position requires 5+ years of experience in software development.
Job Description
Who you are
You have 5+ years of hands-on experience designing, building, testing, and maintaining industrial-strength software — you've worked on complex systems and understand the intricacies of distributed architectures. Your experience includes building databases or core components for data processing systems, and you have a solid understanding of data replication, distributed transactions, scalability, and fault tolerance.
You are proficient in at least one compiled language and have a keen interest in working with Go — your technical skills are complemented by excellent verbal and written communication abilities, allowing you to collaborate effectively with cross-functional teams. You thrive in an inclusive and collaborative environment, contributing to a culture of mentorship and growth.
What you'll do
In this role, you will build mongosync, a database migration and syncing tool that is crucial for migrating customers from on-prem MongoDB to MongoDB's cloud service, MongoDB Atlas. You will also develop the MongoDB Database Tools, a set of CLI utilities designed for working with MongoDB deployments, which includes tools for importing, exporting, and diagnostics.
You will work closely with product, support, and engineering teams across the organization to collectively build features that enhance customer satisfaction. Mentoring and contributing to the growth of your team members will be a key part of your responsibilities, ensuring that knowledge and skills are shared effectively within the team.
What we offer
MongoDB is committed to creating a diverse and inclusive workplace where everyone feels valued and empowered. You will have the opportunity to work on high-impact projects that make a difference in the world of database technology. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective could be just what we need to drive innovation forward.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at MongoDB.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
MongoDB is hiring a Senior Software Engineer for their Developer Tools Team to build tools for MongoDB Atlas. You'll work with technologies like Node.js, Java, and MongoDB, and require at least 4 years of experience in backend systems.

Software Engineering
MongoDB is seeking a Senior Software Engineer to develop a fast and modular distributed query system. You'll work with C++ and contribute to query performance and robustness. This role requires 5+ years of experience in systems programming.

Software Engineering
MongoDB is seeking a Senior Software Engineer for their C2C Tooling team to build a high-performance database synchronization tool. You'll work with Go and MongoDB technologies, focusing on migrations and disaster recovery. This role requires 5+ years of experience in software development.

Software Engineering
Tines is hiring a Senior Software Engineer to join their Identity and Access Management team. You'll be responsible for building authentication and authorization features while improving system scalability and observability. This role requires expertise in Java and Python, along with experience in cloud services like AWS.

Ai Engineer
MongoDB is hiring a Senior AI Engineer for their Forward Deployed Engineering team to explore generative AI technologies and support application modernization projects. You'll work closely with R&D teams and customers to drive innovative solutions. This role requires expertise in AI and application modernization.