CareerPlanSign in

Staff Software Engineer - Query Execution

🌐 Remote💼 Full-time🗓 2026-05-27 → 2026-09-26

Core

Design and build the core execution engine for a distributed, flexible schema document database, turning logical query plans into physical operators for data retrieval and manipulation.

Role type

Staff Software Engineer (Database Query Execution)

Builds

Core execution engine for MongoDB, supporting Atlas Streams, Atlas Search, Vector Search, and mongosync

Domain

Distributed database systems, query optimization, systems programming

Deliverable

production ML models | product features

Required skills

C++ systems programming, database internals, query engine development, data structures and algorithms, software architecture, technical leadership, roadmap definition, mentoring

Preferred skills

Academic experience in database theory, experience with large codebases, knowledge of state-of-the-art query systems

Technologies

C++, MongoDB, Atlas Streams, Atlas Search, Vector Search, mongosync

Responsibilities

Define the 12-month roadmap for Query Execution by researching industry trends; deliver long-term goals by writing production-ready C++ code; advise management on architecture and processes; mentor and grow team members through coaching and knowledge sharing

Seniority

Staff, hands-on IC with strategic leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.