Senior Software Engineer - Query Integration

MongoDB

Alberta, Canada
Base: $137,000 - $189,000 cad; bonus/equity: equit...
Hybrid
5+ years computer programming experience
Industrial-strength software development
Strong data structures and algorithms
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

Work Rights

Not specified

Tailored Resume

Cover Letter