
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...
Skills & Technologies
Overview
MongoDB is hiring a Lead Engineering to oversee a talented team building data streaming products. You'll work with Java, Spring Boot, and Apache Kafka to drive architectural decisions and mentor engineers. This position requires 6+ years of experience in software development.
Job Description
Who you are
You have 6+ years of commercial software development experience, particularly in the Java ecosystem, and have a strong background in data streaming products. As a hands-on technical leader, you are adept at driving architectural decisions and mentoring engineers to achieve high-impact results. Your experience includes leading teams and collaborating closely with product management to deliver solutions that address complex data challenges.
You possess extensive product experience in the data streaming or data tooling space, especially with platforms like Apache Kafka and Change Data Capture (CDC) tools such as Debezium. You are also familiar with relational and document data modeling, having hands-on experience with at least one SQL database like PostgreSQL or MySQL, and one document database such as MongoDB. Exposure to client-side technologies like JavaScript and React is a plus, enhancing your ability to contribute across the stack.
Your understanding of algorithms and data structures, along with their time and space complexity, allows you to make informed decisions that optimize performance. You approach challenges with curiosity and a positive attitude, always eager to learn and grow in your role. Excellent verbal and written communication skills enable you to articulate complex ideas clearly to both technical and non-technical stakeholders.
Desirable
Experience with cloud technologies and microservices architecture would be beneficial, as would familiarity with agile methodologies. A background in mentoring junior engineers and fostering a collaborative team environment is highly valued.
What you'll do
In this role, you will lead a talented team of engineers in building a complex product suite that leverages a modern technology stack. You will be responsible for driving architectural decisions and ensuring that the team adheres to best practices in software development. Your leadership will guide the team in delivering high-quality products that meet customer needs and solve their most challenging data problems.
You will collaborate closely with product management to define product requirements and translate them into actionable engineering tasks. Your hands-on approach will involve coding alongside your team, conducting code reviews, and providing mentorship to help engineers grow in their careers. You will also be involved in strategic planning, helping to shape the future direction of the product and the team.
Your role will require you to stay updated with industry trends and emerging technologies, ensuring that the team remains competitive and innovative. You will foster a culture of continuous improvement, encouraging team members to share knowledge and learn from one another. By creating an environment where engineers feel supported and empowered, you will help drive the team's success.
What we offer
MongoDB offers a hybrid working model, allowing you to balance your professional and personal life effectively. You will be part of a dynamic team that values collaboration and innovation, working on products that have a significant impact on the data landscape. We provide opportunities for professional development and growth, ensuring that you can continue to advance your career while contributing to meaningful projects.
Join us at MongoDB, where you can make a difference in the world of data streaming and tooling. We are committed to fostering an inclusive environment where everyone can thrive, and we encourage you to apply even if your experience doesn't match every requirement.
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

Engineering Manager
MongoDB is seeking a Lead Engineer to manage the Search Query Platform & Availability team. You'll ensure high availability for querying and indexing tasks while mentoring engineers. This role requires 2+ years of team management experience.

Lead Engineer
MongoDB is seeking a Lead Engineer to join the Cluster to Cluster Synchronization team. You'll lead a team focused on building scalable migration services using MongoDB technologies. This role requires experience in managing engineering teams and a deep understanding of database synchronization.

Engineering Manager
MongoDB is seeking a Lead Engineer for their Catalog & Routing team to tackle challenges in building a distributed database system. You'll manage a small team while working with Java and Agile methodologies. This role requires expertise in distributed systems and team leadership.

Engineering Manager
MongoDB is hiring a Lead Engineer to manage a team of software engineers while contributing to internal tools and platforms. You'll work with technologies like Java and MongoDB in Gurugram with a hybrid working model.

Engineering Manager
MongoDB is seeking a Lead Engineer to provide technical direction and lead an engineering team in Gurugram. You'll work on building a new platform for AI applications using MongoDB. This role requires strong leadership and technical skills.