remote
Software Engineer III, Query Integration - MongoDB
Software Engineer
Seasoned software engineer building user‑facing features on MongoDB's core query engine, integrating time‑series, analytical, Atlas Search and Vector Search capabilities into the broader ecosystem.
About the role
Key Responsibilities
- Design and implement high‑performance, user‑facing features that sit on top of MongoDB's core query engine.
- Integrate time‑series, analytical language extensions, Atlas Search and Vector Search into a cohesive developer experience.
- Collaborate with product, design, and other engineering teams to define requirements and deliver scalable solutions.
- Write clean, maintainable code in C++, Java, and Python, and contribute to shared libraries and SDKs.
- Participate in code reviews, performance tuning, and continuous improvement of the query stack.
Requirements
- 5+ years of professional software development experience with strong proficiency in C++ and Java (or Python).
- Deep understanding of database query processing, indexing, and search technologies.
- Hands‑on experience with MongoDB, Atlas Search, or similar vector/semantic search systems.
- Familiarity with cloud platforms (AWS) and containerized deployment pipelines.
- Excellent problem‑solving skills, ability to work cross‑functionally, and a passion for engineering excellence.
Skills
cjavapythonmongodbaws