About the company
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software.
Responsibilities
- Provide technical leadership and mentorship to a team of engineers.
- Drive the architectural vision and long-term technical roadmap for the Validation and Eval product suite.
- Collaborate closely with Product Managers and other stakeholders.
- Lead the design and implementation of complex, mission-critical components.
- Champion and enforce engineering best practices.
- Act as a hands-on leader, guiding the team through complex technical challenges and contributing to the codebase where necessary.
Requirements
- 8+ years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystem and paired with strong Python experience.
- 2+ years of experience leading, coaching, and mentoring a team of software engineers.
- Solid experience in software architecture and development.
- Familiarity with evaluation frameworks (such as DeepEval, Ragas, and Promptfoo) and harnesses, alongside benchmark datasets, scoring/grading approaches, and LLM-as-a-judge methodologies.
- Experience in application/database modernization with proven ability to design and implement frameworks that ensure database state equivalence across different implementations.
- Extensive experience with relational and document data modeling and hands-on experience with at least one SQL database (Postgres, MySQL, etc) and at least one document database (e.g. MongoDB).
- Good understanding of algorithms, data structures and their time and space complexity.
- Curiosity, a positive attitude, and a drive to continue learning.
- Excellent verbal and written communication skills.
Conditions
- This role will be based in our India office in Gurgaon and offers a hybrid working model.