MongoDB logo

Software Engineer 3

MongoDB · Posted Sep 24

Modern database platform, cloud database-as-a-service, vector search, and developer data services

GurugramFull-timeHybridSenior Level4+ years₹45.0L–₹75.0L yearly100+ applicants
Database SoftwareCloud ComputingNoSQLArtificial IntelligenceEnterprise SoftwarePublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

Enterprise Advanced is a distributed team across Europe and India that builds the software running MongoDB on any infrastructure, at global scale — from on-prem data centers to private cloud. You'll work primarily on Ops Manager and Automation, the systems that let customers deploy fault-tolerant, globally distributed MongoDB clusters in minutes. The main focus of this team is to adapt our software to manage MongoDB clusters which are deployed in data centers or private cloud platforms.

What you will do

  • Design, implement, test, and release features for Ops Manager
  • Own end-to-end delivery of complex projects, from design through incremental shipping
  • Troubleshoot and resolve issues surfaced in customer deployments running at scale
  • Apply engineering judgment and MongoDB's core values across planning, design, and code review

Skills used in this role

JavaGoGoDistributed SystemsMultithreadingAsynchronous ProgrammingData StructuresAlgorithmsObject-Oriented ProgrammingCloud InfrastructureAWSGoogle CloudAzureDockerKubernetesOpenShiftMongoDBFull-Stack DevelopmentJavaScriptReactPython

What the employer is looking for

  • 4+ years 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

Preferred qualifications

  • Familiarity running services on Cloud Infrastructure (Amazon AWS, Google Cloud Platform, Microsoft Azure), using containers and/or container orchestration platforms (Docker, Kubernetes, Openshift)
  • Experience working directly with production systems
  • Experience with multiple programming languages
  • Experience with the MongoDB Server (specialized, in-depth training will be provided upon joining)
  • Experience or interest in full-stack web application development

Benefits and support

  • Generous compensation package (top-range salary, equity, comprehensive benefits)
  • Hybrid working model (3 days in office, 2 days working from home)
  • Opportunities to learn on the job (time to upskill in new technologies)
  • Team budget for attending industry-specific conferences and training
  • High level of independence in your day to day work
  • Engineers in our team have the chance to work with multiple programming languages (JAVA, Javascript/React, Golang, Python)
  • You'll be joining a good-humored supportive team that works well together!
  • From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys.

About MongoDB

MongoDB is a modern, general-purpose database platform designed to unleash the power of software and data for developers and enterprises globally. Its flagship cloud database service, MongoDB Atlas, supports flexible document models, vector search, and transactional capabilities built for modern cloud and AI-driven workloads.

Industry
Database Software
Company size
5741 employees
Founded
2007
Location
New York, New York, USA
Funding stage
Public Company

Funding

Public Company · $311M raised

Sequoia CapitalIntel CapitalRed HatAlleyCorp
  • 2015-01-01Series F$80M

Leadership

C“
Chirantan “CJ” Desai

President and Chief Executive Officer

MB
Mike Berry

Chief Financial Officer

JS
Jim Scharf

Chief Technology Officer

EV
Erica Volini

Chief Customer Officer