Skip to content
MongoDBMongoDBNew York, NY

Senior Software Engineer, Public Backup

Senior engineer building and scaling MongoDB's backup infrastructure including Go agents, Java server systems, and JavaScript UI for petabyte-scale distributed database recovery.

126k – 248k
On-site5+ YOEBackend Engineering

About the role

Responsibilities

  • Work closely with product teams, considering the user’s perspective while helping the team achieve success
  • Collaborate with team members over best practices and core concepts
  • Hold yourself accountable to your actions, maintaining the balance between accomplishing goals with research & development
  • Own our core values and adhere to them in your work
  • Stay up to date with best practices in web engineering

Requirements

  • Skilled at writing large-scale, distributed backend systems in a compiled language (Java, C#, Go, etc.)
  • Fond of chasing down tough problems in a distributed systems environment
  • Cool under pressure - has wrangled production crises
  • Experienced with Linux, and able to correlate application performance problems with underlying hardware limits
  • Comfortable working across the stack of a modern web application
  • Always striving to expand their knowledge
  • Curious, collaborative and intellectually honest

Success Measures

  • Are open, honest and willing to contribute and collaborate with others
  • Develop confidence in finding their way across the platform
  • Can take responsibility for the planning and execution of a major feature, representing Engineering when working with Product and Design
  • Are willing to learn and contribute to all parts of the stack
  • Are resolute in their approach to problem solving, balancing the needs of their team with the willingness to get to the bottom of issues

Skills

JavaGoC#LinuxDistributed SystemsBackend SystemsWeb ApplicationsPerformance OptimizationProduction Debugging
MongoDB

Senior Software Engineer, Atlas Search Query

MongoDBSan Francisco, CA

Lead complex search query architecture and optimization projects for MongoDB Atlas Search. Requires 5+ years in data management/search systems, distributed systems experience, and proficiency in Java and Rust.

126k – 248k
Hybrid5+ YOEBackend Engineering
MongoDB

Senior Software Engineer, Storage Layer Services

MongoDBNew York, NY

Senior engineer building and operating multi-tenant cloud storage control plane services for MongoDB Atlas. Requires 5+ years experience with Rust/C++, Kubernetes, distributed systems, and operational excellence.

126k – 248k
Hybrid5+ YOEBackend Engineering
Addepar

Sr. Backend Software Engineer - Platform Integration

AddeparNew York, NY

Seeking a Senior Backend Software Engineer to join the Platform Integrations team, focusing on building client onboarding solutions and data pipelines. This role involves collaborating with product and client solutions teams, implementing features for the Data Lakehouse Framework, and mentoring other engineers.

126k – 197k
On-site5+ YOEBackend Engineering
MongoDB

Senior Software Engineer, Atlas Clusters Platform

MongoDBNew York, NY

Builds and designs features for MongoDB Atlas clusters platform, develops large-scale distributed backend systems using compiled languages like Go/Java/C#, and integrates with major cloud providers (AWS, Azure, GCP). Requires 6+ years experience, leading projects, and on-call participation in NYC hybrid role.

126k – 248k
Hybrid6+ YOEBackend Engineering
MongoDB

Senior Software Engineer

MongoDBGeorgia

Develops and maintains open-source .NET/C# libraries and tools for MongoDB, including drivers and integrations. Requires 5+ years software experience, C# expertise, and database knowledge; contributes to features, bug fixes, community engagement, and mentoring.

126k – 248k
Remote5+ YOEBackend Engineering