Senior Software Engineer - Query Integration

MongoDB MongoDB · Enterprise · SC · Remote · PTO Query

Senior Software Engineer role at MongoDB focused on enhancing the core query engine and integrating query functionality with other MongoDB products, including Atlas Search and Vector Search. The role involves developing user-facing features, improving query performance and robustness, and contributing to new features in C++.

What you'd actually do

  1. Understand and improve current functionality of the MongoDB query engine
  2. Contribute high quality C++ code and give and solicit feedback in code reviews
  3. 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
  4. Work constructively with peers to deliver excellent technical solutions

Skills

Required

  • 5+ years of experience in computer programming
  • 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, preferably in C++
  • B.Sc. in Computer Science or similar field, or equivalent practical experience
  • Interest in the theory and practice of database query engines

Nice to have

  • Hands-on experience or M.Sc./Ph.D in the domain of database query engines

What the JD emphasized

  • industrial-strength software
  • large code bases
  • C++
  • query engines