6 days ago

Staff Software Engineer, Query (Optimization)

Alberta; British Columbia; Manitoba; Nova Scotia; Ontario; Quebec

$159,000-$221,000 / year

full-timesenior RemoteTechnology/Database Software

Tech Stack

Description

You will join the MongoDB Server Query Optimization team to help build a world-class distributed open-source query optimizer, playing a crucial role in data processing performance. You'll work on the MongoDB Query Language and the lifecycle of each query through parsing, optimization, and plan selection, solving interesting problems with direct impact on users for transactional, time-series, and analytical workloads.

Requirements

  • 10+ years of experience in data management systems
  • 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
  • Passion for the theory and practice of database query engines, as well as hands-on or academic experience in the database domain

Responsibilities

  • Design and build the heart of a distributed, flexible schema, document database
  • Innovate in the area of flexible schema databases
  • Research state-of-the-art query systems to inform design
  • Set initiative level strategy, architect plans, and lead the team towards successful execution
  • Identify, design, implement, test, and support new features related to query performance and robustness
  • Work with other engineers to coordinate seamless changes in a large code base
  • Influence and grow team members through active mentoring, coaching and leading by example
0 views 0 saves 0 applications