Staff Engineer, Search Systems

MongoDB

Toronto, Ontario, Canada
Base: $187,000 - $260,000 cad; bonus/equity: equit...
On-site
10+ years in data management systems
Deep proficiency in java programming
Designing distributed systems at scale
This role involves defining the architecture of a self-contained search system that spans Community, Enterprise, and Atlas while guiding AI-native capabilities

Job Summary

  • This role involves defining the architecture of a self-contained search system that spans Community, Enterprise, and Atlas while guiding AI-native capabilities.
  • Engineers on this team own meaningful subsystems, influence architectural decisions, and work on core database technology used by developers globally.
  • MongoDB offers competitive compensation including equity, flexible paid time off, and generous parental leave policies.

Matching Summary

This role involves defining the architecture of a self-contained search system that spans Community, Enterprise, and Atlas while guiding AI-native capabilities.

Salary

Base: $187,000 - $260,000 CAD; Bonus/Equity: Equity and employee stock purchase program included; Benefits: RRSP match, 20 weeks parental leave, health/dental/vision

Skills & Requirements

Must-have

  • 10+ years in data management systems
  • Deep proficiency in Java programming
  • Designing distributed systems at scale
  • Reasoning about physical layer consistency
  • Leading cross-team technical initiatives

Nice-to-have

  • Experience with search platforms or databases
  • Debugging multithreaded JVM applications
  • Profiling distributed systems performance

Key Requirements

  • 10+ years experience in data management or distributed infrastructure
  • Staff or Principal scope track record
  • Java fluency preferred

Work Rights

Not specified

Tailored Resume

Cover Letter