Skip to content

Software Engineer (Query Execution)

MongoDB
mid-level
Location

Cork, Ireland

Work Type

Onsite

Seniority

mid-level

Posted

July 17, 2026


Total Compensation
€160,000
Yearly Savings (Comfortable)
€38,000
Want to apply for this job?

Subscribe to access the application link and 8,000+ more jobs

Job Description

  • Join the MongoDB Server Query team, and help us build a world-class distributed open source query engine
  • Our team plays a crucial role in the experience and performance of data processing
  • We are responsible for the MongoDB Query Language and the lifecycle of each query, from parsing to optimization to plan selection and finally execution. This also includes our geospatial search and update subsystems
  • We have tons of interesting problems to solve with direct impact on users for transactional, time-series and analytical workloads
  • We need your help to design and build the heart of a distributed, flexible schema, document database
  • Position Expectations:
  • 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 for query performance problems, 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
  • Success Measures:
  • In one month, you’ll have fixed a few bugs in a minor version of our latest release series
  • In three months you’ll have contributed to the development of a project slated for the next major version
  • In six months, you’ll have taken on primary code review responsibilities and are involved in reviewing the design for new features
  • In twelve months, you’re making significant contributions to the development of a new major features- Experience with large code bases
  • B.Sc in Computer Science or similar field, or equivalent practical experience
  • Interest in the theory and practice of database query engines. Hands-on experience or M.Sc./Ph.D in the domain is a plus
  • Experience in C++ and in developing database systems is a plus
  • Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture
  • Hands-on experience building industrial-strength software
  • 3+ years of experience in data intensive environments
More Jobs You Might Like
Engineering Manager (Server Networking Security, Rust)

MongoDB

Cork

Helpful Resources
Salary & Savings Calculator

Compare salaries across European cities and calculate your potential savings. Understand cost of living and take-home pay for tech jobs in Europe.

Career Guides

Expert advice on landing high-paying tech jobs in Europe. Tips on interviews, salary negotiation, and career growth from The European Engineer.

Access 8,000+ High-Paying Tech Jobs

Get unlimited access to our full database of 8,000+ jobs with advanced filters, salary comparisons, and exclusive career guides from The European Engineer.