Back to results
Technology & IT

Software Engineer - Cloud Systems & Java/Go

On-site · New York, New York Senior Full-time USD 101k–273k / yr Posted 3 days ago International
Apply on company site ↗
Not ready to apply yet?
Free ATS check

Check your CV before you apply

See your score the way hiring software reads it. If it needs work, build a stronger resume in the same place.

About the role

MongoDB is the unified data platform built for the AI era, enabling developers and enterprise organizations to build, transform, and scale applications. Over 67,000 customers—including 75% of the Fortune 100—rely on MongoDB Atlas across AWS, Google Cloud, and Microsoft Azure.

The MongoDB Cloud Services Backup Team delivers mission-critical infrastructure that helps customers restore massive, distributed databases to any point in time at the click of a button. Managing hundreds of terabytes of data and processing billions of operations per day, the team is responsible for the Go-based Backup Agent, the high-throughput Java server-side infrastructure, and the JavaScript user interface.

As a Software Engineer on the Backup Team, you will own end-to-end features across the stack, solving tough performance, scaling, and reliability problems in a massive distributed environment.

Key Responsibilities

  • Distributed Systems Engineering: Architect, write, and optimize large-scale, high-throughput distributed backend services using compiled languages (Java and Go).
  • Atlas Backup Infrastructure: Evolve server-side infrastructure and edge backup agents to ensure point-in-time recovery for petabyte-scale customer databases with tight latency and cost budgets.
  • Production Incident Management: Diagnose and troubleshoot complex production crises and underlying Linux hardware performance bottlenecks during system disruptions.
  • Cross-Stack Feature Delivery: Take responsibility for planning and executing major platform features across the full stack (Go agents, Java backend services, and JavaScript UI components).
  • Product & Design Alignment: Partner with Product Managers and Designers to ensure technical execution matches user needs and long-term platform strategy.
  • Engineering Excellence: Maintain rigorous code review standards, test-driven development practices, and collaborative R&D balances across the team.

Requirements

Software Engineering & Distributed Systems Depth

  • Distributed Backend Systems: Practical experience writing, maintaining, and scaling distributed backend applications in a compiled language (Java, Go, C#, or C++).
  • Production Troubleshooting & Linux Fundamentals: Demonstrated expertise diagnosing complex distributed systems failures, analyzing Linux environment metrics, and correlating application performance issues with hardware limits.
  • Full-Stack Familiarity: Willingness and capability to work across the stack of a modern cloud application (Go, Java, JavaScript).
  • Operational Resilience: Composure under pressure when handling live production system issues and high-throughput reliability challenges.
  • Collaborative Ownership: Ability to take end-to-end ownership of major feature initiatives while collaborating effectively across engineering, product, and design pods.

Preferred Qualifications

  • Prior experience building database backup engines, point-in-time restoration pipelines, or large-scale storage systems.
  • Deep familiarity with memory management, GC tuning, and concurrency models in Java or Go.
  • Experience with cloud-native storage patterns across AWS, GCP, or Microsoft Azure.

12-Month Success Milestones

  • Initial Period: Build confidence navigating the MongoDB Atlas cloud platform codebase and contribute regularly to R&D planning and technical reviews.
  • Mid-Term: Plan and execute a major functional feature, serving as the primary engineering point of contact for cross-functional Product and Design partners.
  • Long-Term: Own critical distributed backup components end-to-end, actively driving performance improvements and mentorship across the Cloud Services team.

Total Rewards & Benefits

  • Compensation & Equity: Base salary range of $101,000 – $273,000 USD + equity packages + Employee Stock Purchase Program (ESPP) participation.
  • Healthcare & Family Support: 20 weeks of fully paid gender-neutral parental leave, fertility & adoption assistance, and transgender-inclusive health coverage.
  • Retirement & Wellness: 401(k) plan with employer match, flexible paid time off (PTO), mental health counseling, and wellness reimbursements.

MongoDB
Listed via Employer Career Pages
View companies

Source: Employer Career Pages · THE BRIEFED never charges candidates.

The Weekly Brief

New roles, in your inbox.

One email a week — the best hand-picked roles, salary insights and career reads. No spam, unsubscribe any time.