Senior Software Engineer, Public Backup

MongoDB

Quick summary

Work type
On-site
Location
New York, NY
Salary
$126,000–$248,000 / yr
Posted
3 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $184k
This role $187k
$111k most similar roles pay here $263k

This role pays more than 52% of similar roles. Most pay $146,375–$222,000 — the shaded band above. At the midpoint, this role pays about $187k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About MongoDB

MongoDB is a leading American software company that develops and provides commercial support for a popular, source-available document database. Designed to handle unstructured and structured data natively, its platform is purpose-built for modern cloud applications, analytics, and AI experiences.

MongoDB currently has 287 open roles on FindRole.

Listed pay typically runs $126,500–$209,000 across 104 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Senior Software Engineer, Public Backup

Join the MongoDB Cloud Services Team as a Software Engineer on the Backup Team, where you will contribute to making MongoDB backup more reliable and efficient. You will work closely with product teams to develop large-scale distributed backend systems in Java or Go, ensuring high performance and scalability while managing terabytes of data and billions of operations daily. Your responsibilities include collaborating with team members on best practices, owning core values, and staying updated with web engineering trends. Ideal candidates are skilled at troubleshooting complex issues under pressure, experienced with Linux environments, and comfortable working across the full stack of a modern web application. This role requires expertise in distributed systems, curiosity, collaboration, and intellectual honesty, as you will be developing critical infrastructure for global data management.

What you'll do

  • Write large-scale, distributed backend systems in a compiled language.
  • Troubleshoot complex issues in a high-pressure production environment.
  • Optimize application performance by identifying and addressing hardware limitations.
  • Develop and maintain the Backup Agent and server-side infrastructure for MongoDB Atlas.
  • Enhance user interface components to improve backup management ease of use.

What we're looking for

  • Experienced in developing large-scale, distributed backend systems using compiled languages like Java or Go.
  • Proficient in troubleshooting complex issues within a distributed system environment.
  • Skilled in correlating application performance with underlying hardware limitations on Linux.
  • Comfortable working across the full stack of modern web applications and services.
  • Capable of independently managing and executing major feature development projects.
  • Committed to continuous learning and contributing knowledge across various technical domains.

More like this

Similar roles

Senior Software Engineer, Storage

SpaceX

Remote (US) 17 days ago $199,000$210,000
Go Python Rust Valkey Redis Memcached EC2 Datadog Cloudwatch Sentry Snowflake CI/CD Distributed Systems AI Monitoring Tiered Database Storage Observability Analytics
Remote

Senior Software Engineer - Storage

Nvidia

Remote (Santa Clara, CA) +1 4 days ago $152,000$241,500
Python C++ Go Kubernetes Slurm Lustre GPFS BeeGFS Azure AWS GCP Terraform CI/CD Docker Prometheus Git PyTorch JAX NeMo
Remote

Senior Software Engineer II, Storage

SpaceX

Remote (US) 17 days ago $230,000$242,000
Go Python Rust PostgreSQL Yugabyte RDS EC2 GCP Datadog Cloudwatch Sentry Snowflake Distributed Databases CI/CD
Remote

Page Not Found | Uber

Uber

Seattle, WA +2 50 days ago
HDFS Cloud Object Storage S3 GCS OCI Blobstore metadata management Apache Hudi Apache Iceberg Docstore Google Spanner TiDB Cassandra Redis Spark Flink Ray Presto Trino Hive Java Go Scala C++ Distributed MySQL Vitess GCP RAG systems GPU data loading Observability CI/CD

Page Not Found | Uber

Uber

Sunnyvale, CA 11 days ago
Python Rust Go Java Pytorch Ray Iceberg Lance Gravitino Polaris S3 GCS Azure OCI Docker Kubernetes CI/CD PostgreSQL AWS Google Cloud Azure Cloud