
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 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.
Job Description
Who you are
You have 2-3 years of commercial software development experience, ideally with a strong background in building software testkits and frameworks. Your expertise includes at least one JVM language such as Java, and you are familiar with the Spring ecosystem. You understand the importance of integrating Large Language Models (LLMs) into the developer workflow to automate unit test generation and edge-case discovery.
You possess solid experience in software architecture and development, particularly in application and database modernization. Your ability to design and implement frameworks that ensure database state equivalence across different implementations is a key strength. You are knowledgeable about change data capture, event-driven database interception, and state comparison algorithms with pattern-based exclusions.
Your technical skills include strong proficiency in Spring Boot or an equivalent Java framework, MongoDB or an equivalent database, and JDBC/JPA. You have experience with relational and document data modeling, which enhances your capability to build complex testing frameworks.
What you'll do
In this role, you will lead a talented team in building a complex product suite using a modern tech stack. Your primary responsibility will be to design and build automated frameworks that validate functional equivalence, performance benchmarks, and data integrity. You will leverage your expertise to create a safety net for the worldβs largest enterprise migrations, ensuring that the software meets high standards of quality and reliability.
You will collaborate closely with cross-functional teams to understand their needs and translate them into effective testing solutions. Your work will involve designing automated tests that cover a wide range of scenarios, including edge cases, to ensure comprehensive validation of the product suite. You will also be responsible for mentoring junior engineers and fostering a culture of quality within the team.
What we offer
At MongoDB, you will be part of a dynamic and inclusive work environment that values innovation and collaboration. We offer a hybrid working model that allows you to balance your professional and personal life effectively. You will have the opportunity to work on cutting-edge technologies and contribute to impactful projects that shape the future of software development.
We encourage you to apply even if your experience doesn't match every requirement. MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. Join us and help make an impact on the world!
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 Software Engineer 3 to contribute to internal tools and platforms that enhance workflows. You'll work with modern programming languages and technologies like Python, Go, and Kubernetes. This position requires 2-5 years of professional software engineering experience.

Software Engineering
MongoDB is seeking a Software Engineer to develop core components of a new platform for AI applications. You'll work with cutting-edge technologies to enhance performance and scalability. This position requires 3+ years of experience in distributed systems.

Software Engineering
MongoDB is hiring a Software Engineer 3 for their Enterprise Advanced team to develop software for running MongoDB at global scale. You'll work with Java or Go and MongoDB to enhance core functionalities. This position requires 4+ years of experience.

Software Engineering
MongoDB is hiring a Software Engineer 3 to join the Atlas Core Identity and Access Management team. You'll work with Java and modern frontend technologies to enhance user authentication and authorization. This position requires 2+ years of experience in full-stack web applications.

Software Engineering
MongoDB is seeking a Software Engineer 3 to join the Atlas Core Identity and Access Management team. You'll work on authentication and authorization for MongoDB Atlas, utilizing Java and modern frontend technologies. This role requires 2+ years of experience in full-stack web applications.