Senior Software Engineer, Storage Layer Services

MongoDB

Remote

Quick summary

Work type
Remote
Location
NY
Salary
$126,000–$248,000 / yr
Posted
today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 55% of similar roles. Most pay $147,925–$222,000 — the shaded band above. At the midpoint, this role pays about $187k versus about $185k 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 173 open roles on FindRole.

Listed pay typically runs $126,000–$204,000 across 53 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Senior Software Engineer, Storage Layer Services

Join our team as a Senior Software Engineer to design and build control plane services for an elastic multi-tenant storage layer that supports thousands of database instances. You will ensure high availability and performance during various disruptions while contributing to operational excellence through dashboards and on-call improvements. Lead complex technical projects, mentor junior engineers, and collaborate closely with cross-functional teams including database, cloud, and infrastructure engineering. Ideal candidates have over five years of experience in building multi-tenant cloud services, proficiency in Rust or C/C++, knowledge of Kubernetes, observability tools, and distributed systems, as well as a strong background in database internals or data processing system components. Experience with chaos engineering, load testing, and scalable cloud service development on multiple platforms is a plus.

What you'll do

  • Design and build control plane services for an elastic storage layer handling thousands of database instances.
  • Ensure high availability and performance during various disruptions through innovative problem-solving techniques.
  • Enhance operational excellence by developing dashboards, playbooks, and improving on-call processes.
  • Lead complex technical projects from planning to deployment while providing clear updates to stakeholders.
  • Mentor junior engineers and promote a collaborative team environment within the engineering teams.

What we're looking for

  • 5+ years of professional software development experience in multi-tenant cloud services.
  • Expertise in Rust or C/C++ for large backend/compiled codebases.
  • Proficiency with Kubernetes and other containerization/orchestration platforms.
  • Strong understanding of observability tools like time series metrics, dashboards.
  • Experience with distributed systems and database internals.
  • Excellent technical communication skills and collaboration abilities.

More like this

Similar roles

Senior Software Engineer, Storage

SpaceX

Remote (US) 19 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 6 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) 19 days ago $230,000$242,000
Go Python Rust PostgreSQL Yugabyte RDS EC2 GCP Datadog Cloudwatch Sentry Snowflake Distributed Databases CI/CD
Remote

Senior Software Developer (Storage)

Oracle

Santa Clara, CA +1 16 days ago $79,200$178,100
C++ Java OCI Distributed Systems AWS Kubernetes CI/CD Python PostgreSQL Docker Git Linux REST APIs Scalability Performance Optimization SLAs Documentation On-call Support

Page Not Found | Uber

Uber

Seattle, WA +2 52 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