Taro Logo

Software Engineer 3

MongoDB provides a developer data platform that enables organizations to build and scale modern applications using software and data.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Database

Description For Software Engineer 3

MongoDB is seeking a Software Engineer 3 to join their Enterprise Advanced team in Gurugram, India. This role focuses on developing software for MongoDB's Ops Manager and Cloud Manager products, which enable users to deploy fault-tolerant, globally distributed MongoDB clusters. The position offers an opportunity to work on critical infrastructure that serves some of the world's largest businesses.

The ideal candidate will join a diverse team spread across Europe and India, working on adapting software to manage MongoDB clusters deployed in data centers or private cloud platforms. This role requires strong programming skills, particularly in Java or Go, and experience with distributed systems.

The position offers a comprehensive benefits package, including competitive compensation, equity, and flexible working arrangements. MongoDB's culture emphasizes personal growth, with opportunities for learning new technologies and attending industry conferences. The company is committed to fostering an inclusive environment and supports employee wellbeing through various initiatives.

Working at MongoDB means contributing to a product that empowers innovators across 115+ regions, used by major organizations like Samsung and Toyota. The role provides a balance of technical challenges, team collaboration, and the chance to impact global-scale database operations. The hybrid working model offers flexibility while maintaining team connectivity at the Gurugram office.

Last updated 3 days ago

Responsibilities For Software Engineer 3

  • Design, implement, test, and release features for Cloud Manager and Ops Manager
  • Test and incrementally ship elements of complex projects
  • Apply core values to work in planning, design, and coding
  • Assist with troubleshooting bugs in customer deployments

Requirements For Software Engineer 3

Java
Go
JavaScript
React
Python
  • Strong experience with a language such as Java or Go
  • Experience building multi-threaded, asynchronous, distributed systems
  • Good knowledge of Computer Science fundamentals (data structures and algorithms)
  • Good understanding of Object Orientation concepts
  • Ability to think conceptually and design modular, complex systems

Benefits For Software Engineer 3

Medical Insurance
Equity
Parental Leave
  • Generous compensation package
  • Flexible working options
  • Learning opportunities and time to upskill
  • Team budget for conferences and training
  • Comprehensive benefits
  • Equity
  • Fertility assistance
  • Generous parental leave policy

Interested in this job?

Jobs Related To MongoDB Software Engineer 3

Software Engineer II- Python Full Stack

Software Engineer II position at JPMorgan Chase focusing on Python full-stack development with both frontend and backend responsibilities.

Product Support Engineer, Prime Air - Amazon

Product Support Engineer position at Amazon Prime Air, combining software engineering with aerospace innovation to develop and support drone delivery systems in Seattle, WA.

Software Development Engineer, SDE, Selling Partner Promotions

Software Development Engineer II position at Amazon focusing on building and architecting Selling Partner promotion systems and BuyXGetY platform development.

Software Development Engineer, Prime Video Browse and Discover

Software Development Engineer role at Amazon Prime Video, building and maintaining large-scale systems for content discovery and streaming services.

Software Dev Engineer II, VASTech - Regionalization

Amazon is seeking a Software Dev Engineer II to join their VASTech Regionalization team in Hyderabad, focusing on building scalable distributed systems for global commerce.