
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 Senior Software Engineer to lead the development of automated testing frameworks for application modernization. You'll work with Java and the Spring ecosystem, leveraging LLMs for unit test generation. This role requires 6+ years of software development experience.
Job Description
Who you are
You have 6+ years of commercial software development experience, particularly in building software testkits and frameworks. Your expertise includes at least one JVM language, preferably Java, and you are well-versed in the Spring ecosystem. You have a strong background in automated testing, functional equivalence, and performance validation, which are critical for ensuring the success of enterprise migrations.
You are experienced in integrating Large Language Models (LLMs) into software development processes, enhancing the capabilities of testing frameworks. Your ability to design and build automated frameworks that validate functional equivalence and performance benchmarks sets you apart. You thrive in collaborative environments and are eager to lead a talented team in building complex product suites.
What you'll do
In this role, you will lead the Modernization Testing and Verification team at MongoDB, focusing on creating tooling that helps customers verify their application and data modernizations. You will be responsible for designing and building automated frameworks that validate functional equivalence, performance benchmarks, and data integrity. Your work will involve leveraging LLMs for unit test generation and building contract testing frameworks that serve as a safety net for large enterprise migrations.
You will collaborate closely with cross-functional teams to ensure that the tools developed meet the needs of our customers and align with industry standards. Your leadership will guide the team in adopting best practices for software development and testing, fostering an environment of innovation and excellence. You will also be involved in mentoring junior engineers, helping them grow their skills and contribute effectively to the team.
What we offer
MongoDB provides a dynamic work environment where you can make a significant impact on the world of software development. We offer a hybrid working model that allows you to balance your professional and personal life effectively. You will have the opportunity to work with cutting-edge technologies and be part of a team that is at the forefront of application modernization.
We encourage you to apply even if your experience doesn't match every requirement. At MongoDB, we value diverse perspectives and are committed to creating an inclusive workplace where everyone can thrive.
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 seeking a Senior Software Engineer to provide technical direction and implement core components of a new platform for AI applications. You'll work with cutting-edge technologies and collaborate with various teams to enhance performance and scalability. This role requires a strong background in building distributed systems.

Software Engineering
MongoDB is hiring a Senior Engineer for their Internal Engineering team to build enterprise-grade software that enhances internal workflows. You'll work with modern programming languages and infrastructure tools. This position requires 6+ years of software engineering experience.

Staff Engineer
MongoDB is hiring a Senior Staff Engineer to provide technical direction and implement core parts of a new platform for AI applications. You'll work with cutting-edge technologies and collaborate with various teams. This position requires significant experience in distributed systems and technical leadership.

Software Engineering
SentiLink is seeking a Staff Software Engineer to help build innovative identity verification solutions. You'll work on real-time APIs and contribute to a rapidly growing company. This role requires significant experience in software engineering.

Software Engineering
MongoDB is hiring a Software Engineer 3 to design and build automated frameworks for software testing. You'll work with Java, Spring Boot, and MongoDB to ensure data integrity and performance benchmarks. This position requires 2-3 years of experience in software development.