MongoDB
MongoDB3h ago
Foundit

Software Engineer 3

Gurugram, Gurgaon / Gurugram, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer 3 Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at MongoDB

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

We are seeking an experienced Software Engineer with a strong background in building software testkits and frameworks to join our team in Gurugram, India. You will lead a talented team in developing a complex product suite using a modern technology stack. The role involves designing and building automated frameworks to validate functional equivalence, performance benchmarks, and data integrity. Your work will be crucial for large-scale enterprise migrations, potentially leveraging LLMs for unit test generation and building contract testing frameworks.

This is a hybrid role, and we are looking for candidates based in Gurugram.

Ideal Candidate Profile:

  • 2-3 years of commercial software development experience, proficient in at least one JVM language (e.g., Java) and the Spring ecosystem.
  • Experience integrating Large Language Models (LLMs) to automate unit test generation and identify edge cases.
  • Proven experience building developer tools, infrastructure, or complex testing frameworks.
  • Solid understanding of software architecture and development principles.
  • Experience in application/database modernization, with a demonstrated ability to design and implement frameworks ensuring database state equivalence across different implementations.
  • Understanding of change data capture, event-driven database interception (e.g., MongoDB listeners, RDBMS triggers), and state comparison algorithms with pattern-based exclusions.
  • Strong skills in Spring Boot (or equivalent Java framework), MongoDB (or equivalent), and JDBC/JPA.
  • Experience with relational and document data modeling, including hands-on experience with at least one SQL database (e.g., Postgres, MySQL) and one document database (e.g., MongoDB).
  • Good grasp of algorithms, data structures, and their time/space complexity.
  • Demonstrated curiosity, a positive attitude, and a drive for continuous learning.
  • Excellent verbal and written communication skills.

Position Expectations:

  • Contribute high-quality, well-tested code to the modernization and framework team and its services.
  • Collaborate with Product Management, engineers, and designers to deliver on the product roadmap.
  • Actively participate in code reviews to uphold best practices and patterns.
  • Troubleshoot and resolve complex technical issues in distributed systems.
  • Provide and solicit feedback on technical design documents and pull requests.
  • Engage in process-related tasks such as CI/CD, quality assurance, and testing.

Success Measures:

Within the first three months:

  • Familiarize yourself with the MongoDB Modernization Infrastructure & Frameworks stack.
  • Set up software development infrastructure (tech stack, build tools) for development.
  • Begin collaborating with peers and contributing to code and design reviews.

Within six months:

  • Gain familiarity with the broader application modernization tool stack.
  • Deliver at least one large-scale feature spanning the entire tech stack.
  • Review and contribute to scope and technical design documents.

Within 12 months:

  • Become a key contributor, capable of independently handling complex features.
  • Assist in recruiting and interviewing new team members.
  • Effectively collaborate with other MongoDB teams on cross-functional projects.

Company

MongoDB

MongoDB

MongoDB is a database company built for change, empowering customers and people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, tr...

Gurugram, Gurgaon / Gurugram, India
Posted on Foundit
Software Engineer 3, AMP at MongoDB | Gurugram, Gurgaon / Gurugram, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform