Senior Software Engineer - Query Integration

MongoDB MongoDB · Enterprise · SC · Remote · PTO Query

Senior Software Engineer role at MongoDB focused on building user-facing features for the core query engine and integrating it with other MongoDB products. Responsibilities include enhancing time-series products, extending analytics language support, growing Atlas Search and Vector Search, and adding workload telemetry. The role involves C++ development, with testing infrastructure in JavaScript and Python. Requires 5+ years of programming experience, strong CS fundamentals, and interest in database query engines.

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

  • computer programming
  • computer science fundamentals
  • data structures
  • algorithms
  • software design/architecture
  • large code bases
  • C++
  • B.Sc. in Computer Science or equivalent practical experience
  • database query engines

Nice to have

  • Hands-on experience building industrial-strength software
  • Hands-on experience or M.Sc./Ph.D in the domain is a plus

What the JD emphasized

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