MongoDB is seeking a Staff Software Engineer for Query Optimization to join their Server Query Optimization team. This role involves building a world-class distributed open-source query optimizer, crucial for the experience and performance of data processing. The team is responsible for the MongoDB Query Language and the lifecycle of each query, through parsing, optimization, and plan selection.
The position offers flexibility with office-based and remote work options across the US and Europe, including New York, Dublin, Seattle, Palo Alto, and Chicago. The role involves solving interesting problems with direct impact on users for transactional, time-series, and analytical workloads. The team is undertaking a systematic rewrite of every major component of their optimization and execution systems.
Key responsibilities include:
The ideal candidate will have 10+ years of experience in data management systems, strong competencies in data structures and algorithms, and passion for database query engines. They should be proficient in C++ or similar systems programming languages and have experience with large code bases.
MongoDB offers a comprehensive benefits package, including equity, flexible PTO, parental leave, fertility assistance, and mental health counseling. The company is committed to diversity, inclusion, and providing necessary accommodations for individuals with disabilities.