software engineer 3, query execution
Core
Build a distributed open source query engine for MongoDB, handling the lifecycle of queries from parsing to execution, including geospatial search and update subsystems.
Role type
Senior IC software engineer (query execution)
Builds
MongoDB Server Query engine (distributed document database)
Domain
Database systems / Data processing
Deliverable
production ML models | product features
Required skills
C++, data structures, algorithms, software design/architecture, large code base management, database systems development
Preferred skills
C++ in database systems, query engine theory, M.Sc./Ph.D in database domain
Technologies
C++, MongoDB
Responsibilities
Improve current functionality of the MongoDB query engine; design, implement, test, and support new features for query performance and robustness; coordinate seamless changes in a large code base; collaborate with client drivers, cloud services, and enterprise tools teams.
Seniority
Mid-level (3+ years), hands-on IC