Posted in

Senior Software Engineer

Senior Software Engineer

CompanyMongoDB
LocationNew York, NY, USA
Salary$118000 – $231000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • 4+ years of experience in systems 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++, C, Rust or a similar compiled language
  • B.Sc. in Computer Science or similar field, or equivalent practical experience
  • Interest in the theory and practice of database query engines. Hands-on experience or M.Sc./Ph.D in the domain is a plus

Responsibilities

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

Preferred Qualifications

  • Experience in databases and/or data management systems is a huge plus, but not a requirement
  • Hands-on experience or M.Sc./Ph.D in the domain is a plus