
Software Engineer 3, Query Execution
The MongoDB Server Query team builds a world-class distributed open source query engine and is responsible for the MongoDB Query Language and the lifecycle of each query, from parsing through optimization and plan selection to execution, including the geospatial search and update subsystems. The global team spans North America and Europe (Dublin, Germany, France, Netherlands, UK, Bulgaria, Spain, Italy), supporting office-based and remote work with projects aligned to convenient time zones. The role involves designing and building the heart of a distributed, flexible-schema document database; candidates should be based in Dublin for the hybrid working model.
Responsibilities
- ▹Understand and improve current functionality of the MongoDB query engine
- ▹Identify, design, implement, test, and support new features related to query performance and robustness, query language enhancements, diagnostics, and integration with other products and tools
- ▹Work with other engineers to coordinate seamless changes in a feature-rich, large code base
- ▹Work with other teams including client drivers, cloud services, enterprise tools, support, consulting, education, and marketing to coordinate changes or contribute to their projects
Requirements
- ▹3+ years of experience in data-intensive environments
- ▹Hands-on experience building industrial-strength software
- ▹Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture
- ▹Experience with large code bases
- ▹B.Sc. in Computer Science or similar field, or equivalent practical experience
Nice to have
- ▹Experience in C++ and in developing database systems
- ▹Interest in the theory and practice of database query engines; hands-on experience or M.Sc./Ph.D. in the domain
Soft skills
What we offer
- ▹Office-based and remote work supported, with projects aligned to convenient work hours per time zone
- ▹Employee affinity groups
- ▹Fertility assistance
- ▹Generous parental leave policy
About the company
MongoDB has redefined the data platform for the AI era. Its cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform, available on AWS, Google Cloud and Microsoft Azure. Over 67,000 customers, including 75% of the Fortune 100, rely on MongoDB.