Job Description
About the Job:
🏢 Company MongoDB
💼 Role Software Engineer 2
📍 Location Gurugram
⏳ Experience 0.5–3 Years
🔖 Job Type Full Time
Job Description:
MongoDB is hiring a Software Engineer 2 to join its Products & Technology team in Gurugram, focusing on building next-generation platforms that enable customers to develop and deploy AI applications at scale. As a leader in modern database technology, MongoDB empowers organizations with its cloud-native platform, MongoDB Atlas, to build scalable, high-performance applications. In this role, you will contribute to designing and developing distributed systems that support AI-driven workloads, ensuring reliability, scalability, and efficiency in production environments.
As a Software Engineer, you will work on high-impact projects involving core platform development, collaborating with cross-functional teams to deliver innovative features. You will write, test, and optimize code using programming languages such as Go, Python, Java, or JavaScript, while ensuring adherence to best practices in software engineering. The role also requires balancing development with research and innovation, allowing you to explore new technologies and improve system performance.
MongoDB offers a collaborative and inclusive work environment where curiosity, learning, and teamwork are highly valued. You will have the opportunity to work on cutting-edge AI infrastructure, contribute to large-scale distributed systems, and enhance your expertise in cloud technologies. This role is ideal for early-career engineers who are passionate about solving complex problems, building scalable systems, and growing in a fast-paced, innovation-driven organization.
Roles & Responsibilities:
- Design, develop, and maintain scalable software components for AI-driven platforms, ensuring high performance and reliability.
- Write clean, efficient, and well-tested code using programming languages such as Go, Python, Java, or JavaScript.
- Collaborate with cross-functional teams to design and deliver core platform features that meet business and customer requirements.
- Participate in system design discussions, contributing to architecture decisions for distributed systems and scalable infrastructure.
- Balance development work with research and innovation to improve platform capabilities and explore new technologies.
- Debug, troubleshoot, and optimize application performance to ensure system stability and efficiency.
- Contribute to testing strategies, ensuring code quality and reliability through automated and manual testing practices.
- Work closely with product and engineering teams to deliver end-user features and improve overall user experience.
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Continuously learn and stay updated with emerging technologies in AI, cloud computing, and distributed systems.
Requirements & Eligibility:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field. Strong academic foundation is essential.
- 6 months to 3 years of experience in software development, including internships, personal projects, or professional roles.
- Strong understanding of computer science fundamentals, including data structures, algorithms, and software design principles.
- Proficiency in at least one high-level programming language such as Go, Python, Java, JavaScript, or C++.
- Experience writing and testing software in real-world or academic projects, demonstrating practical coding skills.
- Familiarity with distributed systems, cloud computing, or scalable application development is a plus.
- Strong analytical and problem-solving skills to handle complex technical challenges.
- Good communication skills and the ability to collaborate effectively within teams.
- Eagerness to learn new technologies and adapt to a fast-paced development environment.
- Understanding of software development methodologies such as Agile and DevOps practices is beneficial.
Expected Salary:
The expected salary for a Software Engineer 2 at MongoDB in Gurugram typically ranges between ₹15 LPA to ₹30 LPA, depending on experience, programming expertise, and understanding of distributed systems and cloud technologies. MongoDB also offers additional benefits such as bonuses, stock options, health insurance, and career development programs.
🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews
Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.
Our March Hiring PDF includes verified HR emails and hiring details from companies like:
Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.
Inside you’ll find:
✔ 200+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles
🔥 60+ students placed recently using these hiring leads
👉 Grab the March Hiring List Now: March Hiring PDF


