Startups

Staff Engineer, Search Systems

MongoDB · San Francisco · On-site

← All jobs
About MongoDB

Get your ideas to market faster with a flexible, AI-ready database. MongoDB makes working with data easy. Backed by NEA, Sequoia and USV.

About the role

This is a rare opportunity to set the technical direction for one of MongoDB's most strategic investments. You will define the architecture of a self-contained search system that spans Community, Enterprise, and Atlas, while guiding how we integrate AI-native capabilities from Voyage AI. This is not a chance to influence a feature. It is a chance to shape the foundation of how developers everywhere build applications with MongoDB.

What they're looking for

  • 10+ years of experience in data management systems or related distributed infrastructure
  • Deep proficiency in modern programming languages and techniques, with Java fluency preferred
  • Demonstrable experience designing and operating distributed systems, cloud services, or SaaS products at scale
  • The ability to reason about systems at the physical layer: data consistency, durability guarantees, concurrency, and failure modes in distributed environments
  • A track record of operating at Staff or Principal scope: defining technical direction, resolving cross-team ambiguity, and personally championing initiatives from conception to delivery
  • Experience designing or maintaining search platforms or distributed databases
More about this role

The Search Systems team at MongoDB builds the core infrastructure behind MongoDB Search and Vector Search. Our mission is to make advanced search capabilities feel native to the database, so developers can build powerful, scalable applications without standing up separate systems or compromising transactional performance.

We are the team behind mongot, the indexing and query execution engine that powers Search and Vector Search across MongoDB Atlas and self-managed deployments. Our work sits at the intersection of distributed systems, databases, and search infrastructure. We integrate Apache Lucene with MongoDB using native query operators like $search and $vectorSearch, build asynchronous change-stream-driven indexing pipelines that scale independently from transactional workloads, and support deployments across cloud, on-prem, and hybrid environments. Engineers on this team own meaningful subsystems, influence architectural decisions, and work on core database technology used by developers globally.

We are looking to speak to candidates who are based in San Francisco, CA for our hybrid working model.

This is a rare opportunity to set the technical direction for one of MongoDB's...

Read the full posting on MongoDB's site ↗

Atlas Search

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.