MongoDB is seeking a Senior Software Engineer for its Query Integration team, focusing on developing user-facing features and enhancing the core query engine. The ideal candidate should have over five years of programming experience, solid computer science fundamentals, and familiarity with software design. The position offers competitive compensation and a supportive company culture
Job Summary
The role focuses on building user-facing features on top of the core query engine and integrating queries with other MongoDB ecosystem products.
Candidates are expected to contribute high-quality C++ code, identify performance issues, and design new features related to query robustness.
MongoDB offers a supportive culture with benefits including equity, flexible paid time off, and generous parental leave policies.
Matching Summary
Match Score: 85
MongoDB is seeking a Senior Software Engineer for its Query Integration team, focusing on developing user-facing features and enhancing the core query engine. The ideal candidate should have over five years of programming experience, solid computer science fundamentals, and familiarity with software design. The position offers competitive compensation and a supportive company culture.
Salary
Base: $137,000 - $189,000 CAD; Bonus/Equity: Equity and employee stock purchase program included; Benefits: RRSP match, mental health counseling, backup child care, health/dental/vision
Skills & Requirements
Must-have
5+ years computer programming experience
Industrial-strength software development
Strong data structures and algorithms
Experience with large code bases
C++ or JavaScript/Python testing infrastructure
Nice-to-have
Database and data management systems experience
Interest in database query engine theory
M.Sc./Ph.D. in database domain
Code review feedback skills
Mentoring new engineers
Key Requirements
B.Sc. in Computer Science or equivalent practical experience
5+ years of experience in computer programming
Hands-on experience building industrial-strength software