Staff Engineer, Query OptimizationActive$151K

The opportunity

Join the MongoDB Server Query Optimization team, and help us build a world-class distributed open-source query optimizer. Our team plays a crucial role in the experience and performance of data processing.

What you'll do

  • + years of experience in data management systems, distributed systems, or large-scale backend engineering

  • Experience with building production-level code with a large user base, robust: design structure and rigorous code quality

  • Degree in Computer Science or similar field, or equivalent practical: experience, with strong competencies in data structures, algorithms, and software design/architecture

  • Experience with large code bases written in C++ or another systems: programming language. You'll need to trace down defects, estimate work complexity, and design evolution and integration strategies as we rewrite different components of the system

  • A strong foundation in core database internals is essential. While direct: experience in query optimization is a massive bonus, it is not a prerequisite. We are also excited to meet candidates with strong backgrounds in compilers, language transpilers, or distributed storage systems

  • Innovate in the area of flexible schema databases. Help us build a world-class query optimization system

What they're looking for

  • Research state-of-the art query systems to inform our design
  • Leverage deep knowledge of the strength and weakness of the product and of: industry trends to provide technical vision and direction
  • Set initiative level strategy, architect plans, and lead the team towards successful execution
  • Advise and partner with management on roadmap decisions, processes, and architectural designs