M

MongoDB

Builds document databases for software teams

Staff Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listed

About the Job

Requirements

  • Over 8 years of experience in software engineering and production operations, with a history of championing major technical strategies and deploying resilient, scalable architectures.
  • Deep practical expertise architecting common frameworks, distributed architectures, or core developer tooling leveraged across multiple organizations or customer environments.
  • A track record of establishing and refining service boundaries, interfaces, and data schemas with a focus on backward compatibility, extensibility, and smooth adoption.
  • Practical expertise maintaining mission-critical services, driving observability, incident recovery, performance tuning, automated test suites, and continuous delivery workflows.
  • Demonstrated success constructing safe integrations and implementing strict authentication mechanisms while protecting proprietary client code, sensitive data, and authentication tokens.
  • Ability to spearhead architectural direction across team boundaries, communicate complex tradeoffs, offer constructive guidance, and mentor engineers throughout execution.
  • Product judgment that converts developer requirements and user feedback into clear roadmaps, tangible milestones, and success criteria.

Responsibilities

  • Formulate core service layers and integration frameworks that enable seamless Application Modernization Platform functionality.
  • Define strict service-level boundaries with collaborating engineering organizations and iteratively mature platform primitives using production workloads.
  • Lead engineering initiatives to expose platform capabilities via resilient command-line interface tools and application programming interfaces, integrating them with autonomous agent frameworks while managing tenant isolation, authentication state, and operational context.
  • Optimize distribution, automated upgrades, and runtime execution across client enterprise environments.
  • Establish holistic telemetry, structured logging, and actionable diagnostics to streamline incident recovery and troubleshooting.
  • Work with security engineers to safeguard customer intellectual property, ensure robust execution isolation, and embed security controls directly into release pipelines.
  • Align product management, field teams, and external technical partners to translate user demands into high-impact roadmaps and drive implementation from discovery through widespread client adoption.
  • Author core infrastructure components and lead architectural reviews.
  • Elevate team capabilities through shared design paradigms, thorough documentation, and hands-on mentoring.
  • Develop mastery of system architectures, user journeys, and technical constraints while fostering cross-functional partnerships.
  • Unify stakeholders around a strategic engineering initiative, defining architectural boundaries, delivery roadmaps, and baseline operational metrics.
  • Deploy a core component that validates design paradigms and reduces operational friction for internal adopters.
  • Spearhead production rollout of major shared services with defined interfaces, comprehensive telemetry, and sustainable operational framework support.
  • Drive progress in onboarding speed, integration complexity, system resilience, and mean time to resolution.
  • Influence technical direction alongside product partners and establish systematic cadences for architectural reviews and execution milestones.
  • Establish foundational platform primitives powering enterprise-wide capabilities, ensuring high-availability operations and seamless upgrade paths.
  • Lower maintenance overhead across product teams and accelerate modernization deployment speed.
  • Mentor talent, elevate engineering standards, and participate in talent acquisition.

Desired Qualifications

  • Hands-on experience embedding intelligent agents or language model workflows into enterprise platforms, including defining execution contexts and robust tool interfaces and mitigating nondeterministic operational behavior.
  • Expertise delivering developer-centric software such as command-line interfaces, custom software development kits, containerized architectures, or self-hosted components deployed directly within client-managed infrastructure.
  • In-depth background in application modernization, relational database systems, MongoDB ecosystems, automated code transformation, and enterprise data migration pipelines.

About the Company

MongoDB

Builds document databases for software teams

MongoDB builds databases for software teams that need to store and retrieve application data without fitting every record into fixed rows and columns. Its flagship Atlas service runs the database in the cloud and combines it with tools for search, real-time analytics and AI retrieval. Data is stored as flexible documents, letting developers change an application's structure while keeping related information together. Customers pay for cloud resources and usage, or buy Enterprise Advanced subscriptions to run the software themselves with monitoring, management tools and technical support. MongoDB was founded in 2007 and is headquartered in New York City.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2007

Recently Posted Jobs

Explore more opportunities at MongoDB

See more jobs