Staff Engineer, Search Systems

MongoDB

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$151,000–$297,000 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $224k
$133k most similar roles pay here $315k

This role pays more than 77% of similar roles. Most pay $166,995–$222,425 — the shaded band above. At the midpoint, this role pays about $224k versus about $195k 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 311 open roles on FindRole.

Listed pay typically runs $126,000–$226,000 across 95 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Staff Engineer, Search Systems

Staff Engineer, Search Systems joins the Search Systems team to build core infrastructure for MongoDB Search and Vector Search. This role focuses on the mongot indexing and query execution engine, integrating Apache Lucene with native query operators like $search and $vectorSearch. You will own the cross-system data infrastructure layer, define technical roadmaps for Atlas Search, and lead the architecture of the Mongo Management Service. The work involves building asynchronous change-stream-driven indexing pipelines that scale independently from transactional workloads across cloud, on-prem, and hybrid environments. Candidates should possess over ten years of experience in data management systems or distributed infrastructure, with a preference for Java fluency. Key responsibilities include making durability and consistency decisions, mentoring engineers, and resolving cross-team ambiguity to solve complex problems regarding how developers build scalable applications using integrated search capabilities within the database.

What does a Engineer earn in California?

Median $208000 from 94 postings across 22 companies.

See salary data

What you'll do

  • Own the cross-system data infrastructure layer for MongoDB's next-generation Search and Vector Search capabilities.
  • Define the technical roadmap for Atlas Search by identifying gaps and driving alignment across global engineering teams.
  • Lead the architecture and evolution of the core mongot and Mongo Management Service infrastructure.
  • Drive complex, multi-team initiatives by building consensus and navigating ambiguity to set project direction.
  • Serve as a technical partner to leadership on roadmap, architecture, and engineering processes.
  • Raise the team's technical ceiling through mentoring, rigorous code reviews, and knowledge sharing.
  • Standardize how global engineering teams contract with one another to reduce coordination costs and increase velocity.

What we're looking for

  • Must have 10+ years of experience in data management systems or related distributed infrastructure.
  • Must possess deep proficiency in modern programming languages and techniques, with a preference for Java fluency.
  • Must have demonstrable experience designing and operating distributed systems, cloud services, or SaaS products at scale.
  • Must be able to reason about physical layer systems including data consistency, durability, concurrency, and failure modes.
  • Must have a track record of operating at Staff or Principal scope by defining technical direction and resolving cross-team ambiguity.
  • Preferred experience designing or maintaining search platforms or distributed databases.
  • Preferred experience debugging and profiling multithreaded JVM applications and distributed systems.
  • Must be based in San Francisco, CA for the hybrid working model.

More like this

Similar roles

Software Engineer III, Atlas Search Systems

MongoDB

San Francisco, CA 100 days ago $122,000$209,000
MongoDB AWS Cloud Platform Microsoft Azure Java Distributed Systems Multithreaded Applications Vector Search Query Language Automation Scalability
2+ yrs exp Hybrid

Staff Engineer, Query Optimization

MongoDB

Remote (New York, NY) +4 35 days ago $151,000$297,000
C++ Distributed Systems Query Optimization Database Internals Data Structures Algorithms Compilers Language Transpilers Distributed Storage MongoDB
10+ yrs exp Remote

Senior Product Manager

MongoDB

Remote (San Francisco, CA) 15 days ago
MongoDB Distributed Systems Vector Databases Elasticsearch Solr Lucene AI/ML Infrastructure Vector Search Hybrid Retrieval Observability SRE Multi-tenancy Cloud-native AWS Microsoft Azure
5+ yrs exp Remote

Staff System Engineer

Micron Technology

Boise, ID 78 days ago
Linux RHEL Python Shell Puppet VMware LDAP Kickstart AI HPC Cloud Configuration Management Automation Hardware Maintenance Revision Control Systems FlexLM
3+ yrs exp

Staff System Engineer

Micron Technology

Boise, ID 78 days ago
Linux RHEL Python Puppet VMware LDAP Kickstart AI HPC Configuration Management Automation Unix FlexLM Revision Control Systems
3+ yrs exp