Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 31 Oct 2026 · Still live on 3 Nov 2026

Senior Software Engineer

MongoDB Gurugram Hybrid senior full-time

The employer hasn't listed a salary.

Apply on MongoDB

Description

The Application Modernization Platform (AMP) team at MongoDB is looking for a Senior Software Engineer to join their team in Gurugram. The team is dedicated to transforming rigid, legacy applications into modern, microservices-based architectures on MongoDB, with a focus on data migration.

As a Senior Software Engineer, you will be a key contributor to the backend services, collaborating with product management and other engineers to design and implement cutting-edge products that solve complex customer challenges. You will be working with a modern technology stack, including Java, Spring Boot, Kafka, Debezium, and React.

The ideal candidate will have:

  • 6+ years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystem
  • Solid experience in software architecture and development
  • Extensive experience with streaming data platforms such as Apache Kafka and Change Data Capture (CDC) tools like Debezium
  • 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)
  • Exposure to client-side technologies such as JavaScript and React is a plus
  • Good understanding of algorithms, data structures and their time and space complexity

Responsibilities:

  • Contribute high-quality, well-tested code to the modernization and framework team and its surrounding services
  • Collaborate effectively with Product Management, other engineers, and designers to build and deliver on the product roadmap
  • Participate actively in code reviews to enforce best practices and patterns
  • Help troubleshoot and resolve complex technical issues in distributed systems
  • Give and solicit feedback on technical design documents and pull requests
  • Perform tasks related to process such as CI/CD, quality, testing, etc.

Success Measures: Within the first three months, you will have:

  • Familiarized yourself with the MongoDB Modernization Infrastructure & Frameworks stack
  • Set up software development infrastructure (tech stack, build tools, etc) to enable development using the relevant tech stacks
  • Started collaborating with your peers and contributed to code reviews and design reviews

Within six months, you will have:

  • Familiarised yourself with the rest of our application modernization tool stack
  • Delivered at least one large scale feature that spans the entire tech stack
  • Reviewed and contributed to scope and technical design documents

Within 12 months, you will have:

  • Become a key contributor to our stack, capable of taking on complex features independently
  • Helped recruit and interview new members of the team
  • Collaborated effectively with other teams at MongoDB on cross-functional projects

Skills

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/mongodb/jobs/8323897

Apply on MongoDB