Responsibilities
- Work with engineering teams across MongoDB to investigate gaps and limitations in existing development workflows and understand new infrastructure and platform requirements
- Design self-service platform services and developer tooling that focuses on reliability, usability, and provides the appropriate level of abstraction from cloud infrastructure
- Regularly write and review automation, configuration management, and application code
- Author and review functional specifications and scoping documents for large platform projects and services
- Own and operate much of the internal development platform that runs MongoDB
- Work on a distributed team that frequently interacts with remote engineers across multiple time zones (PST, EST, GMT, IST)
Requirements
- Has built and operated large-scale distributed systems in cloud providers (AWS strongly preferred)
- Has a strong backend programming background
- Fluency in Go is strongly preferred; deep experience with another compiled or strongly-typed backend language is acceptable
- Has experience working with AI coding agents and can demonstrate building high quality context to yield high quality outputs
- Has experience designing and implementing medium-to-large software projects, including driving design reviews and mentoring less-senior engineers
- Pragmatic, detail-oriented, self-motivated, and understands the benefits of collaboration
- Strong experience operating production Kubernetes clusters, not just deployed to it
- Has practical experience defining and operating against SLI/SLOs for services they owned
- Strong experience with observability tooling: metrics, logging, traces, Prometheus, Grafana, OpenTelemetry
- Strong Linux and TCP/IP networking skills
- Familiar with standard authentication protocols (OAuth, OIDC)
- Familiar with web services and/or Kubernetes controller development
- Strong experience using CI/CD workflows to deploy production services
Benefits
- Employee affinity groups
- Fertility assistance
- Generous parental leave policy
- Support for professional and personal development
- Accommodations for individuals with disabilities within application and interview process
Work Arrangement
Hybrid — Gurugram
Additional Information
- Must be based in Gurugram for hybrid working model
- Distributed team with frequent interaction across time zones (PST, EST, GMT, IST)
- Equal opportunities employer
- Commitment to providing accommodations for individuals with disabilities
- Application process: candidates should inform their recruiter to request an accommodation due to a disability