MongoDB

Senior Software Engineer, Query Execution

MongoDB
Apply
7 hours ago
London, United KingdomSenior

Responsibilities

  • Understand and improve the MongoDB query engine.
  • Write high-quality C++ code and participate in code reviews.
  • Design, implement, test, and support query performance, robustness, language enhancement, diagnostic, and integration features.
  • Deliver complex functionality, fix bugs, lead major feature development, and mentor new engineers.

Requirements

  • 5+ years of experience in systems programming.
  • Hands-on experience building industrial-strength software and working with large codebases.
  • Strong computer science fundamentals, including data structures, algorithms, and software design and architecture.
  • Experience with C++, C, Rust, or a similar compiled language.
  • Bachelor of Science in Computer Science or a similar field, or equivalent practical experience.
  • Database or data management systems experience is a plus.
  • Hands-on query engine experience or an M.Sc./Ph.D. in the domain is a plus.

Benefits

  • Remote position based in the United Kingdom.
  • Supportive culture with employee affinity groups, fertility assistance, and generous parental leave.
  • Workplace accommodations are available for individuals with disabilities during the application and interview process.

Tech Stack

AWSAzureCC++Google CloudMongoDBRust

Categories

MongoDB

About MongoDB

5,001-10,000 employees

MongoDB builds the MongoDB document database and the MongoDB Atlas cloud database service for application developers and enterprises. Its business model centers on cloud consumption (Atlas), commercial subscriptions, and support, with tooling for migration, synchronization, and disaster recovery across on‑prem and multi‑cloud environments. Founded in 2007 and headquartered in New York, it is a public company listed on NASDAQ and widely used across industries worldwide.

Contact me