Staff Engineer, Search Systems
$187k - $260k per yearMongoDB
Who We Are
The Search Systems team at MongoDB builds the core infrastructure behind MongoDB Search and Vector Search. Our mission is to make advanced search capabilities feel native to the database, so developers can build powerful, scalable applications without standing up separate systems or compromising transactional performance.
We are the team behind mongot, the indexing and query execution engine that powers Search and Vector Search across MongoDB Atlas and self-managed deployments. Our work sits at the intersection of distributed systems, databases, and search infrastructure. We integrate Apache Lucene with MongoDB using native query operators like $search and $vectorSearch, build asynchronous change-stream-driven indexing pipelines that scale independently from transactional workloads, and support deployments across cloud, on-prem, and hybrid environments. Engineers on this team own meaningful subsystems, influence architectural decisions, and work on core database technology used by developers globally.
This role can be based out of our Toronto office or remotely in Canada.
What You'll Do
This is a rare opportunity to set the technical direction for one of MongoDB's most strategic investments. You will define the architecture of a self-contained search system that spans Community, Enterprise, and Atlas, while guiding how we integrate AI-native capabilities from Voyage AI. This is not a chance to influence a feature. It is a chance to shape the foundation of how developers everywhere build applications with MongoDB.
In this role, you will:
- Own the cross-system data infrastructure layer for MongoDB's next-generation Search and Vector Search capabilities, carrying outcomes that span 6-18 months
- Define the technical roadmap for Atlas Search, identifying gaps, proposing solutions, and driving alignment across engineering teams globally
- Lead the architecture and evolution of the core mongot and Mongo Management Service infrastructure, making durability, consistency, and scale decisions with conviction
- Drive complex, multi-team initiatives by building technical consensus, navigating ambiguity, and setting direction when there is no clean playbook
- Serve as a trusted technical partner to leadership on roadmap, architecture, and engineering process, advising rather than just informing
- Raise the technical ceiling of the team through mentoring, rigorous code review, and knowledge-sharing that creates leverage beyond your own output
- Standardize how engineering teams across the globe contract with one another, reducing coordination costs and increasing execution velocity at scale
What We're Looking For
Required:
- 10+ years of experience in data management systems or related distributed infrastructure
- Deep proficiency in modern programming languages and techniques, with Java fluency preferred
- Demonstrable experience designing and operating distributed systems, cloud services, or SaaS products at scale
- The ability to reason about systems at the physical layer: data consistency, durability guarantees, concurrency, and failure modes in distributed environments
- A track record of operating at Staff or Principal scope: defining technical direction, resolving cross-team ambiguity, and personally championing initiatives from conception to delivery
Preferred (not required):
- Experience designing or maintaining search platforms or distributed databases
- Experience debugging and profiling multithreaded JVM applications and distributed systems
The profile we hire at this level:
Operational Architects. You understand the physical limits of the stack. You can articulate why a system breaks at 100x load, reason about the risks of a dual-write migration strategy, and make data consistency and durability decisions with conviction.
Scale-First Thinkers. You identify risks before they surface. You think in migration paths, failure modes, and second-order architectural consequences, not just implementation details.
Technical Force Multipliers. You create leverage across teams. You challenge requirements rather than execute them, set technical direction independently, and hold a high bar for architectural clarity whether you are mentoring a struggling engineer or reviewing a design with a principal.
Systems Intuitionists. You connect operational constraints to design decisions in concrete terms. You know why fsync matters. You know how atomic operations behave under contention. You have built systems where these things were not hypothetical.
What Success Looks Like
In 3 months: You have developed deep familiarity with the core mongot and Mongo Management Service repos and shipped your first meaningful contribution.
In 6 months: You are driving features that build out new infrastructure for Atlas Search and have identified at least one systemic risk or architectural gap the team had not fully articulated.
In 12 months: You are building POCs, setting technical direction on complex cross-team projects, and actively shaping what the next generation of MongoDB Search looks like.
About MongoDB
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software.
Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.
To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy , we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
Req ID: View phone number on mongodb.com
AI is used to review applications based on job-related criteria and does not replace human decision-making. The hiring team decide who moves forward.
MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada.
MongoDB’s base salary range for this role in Canada is:
$187,000—$260,000 CAD
- ...Meridia Recruitment Solutions has partnered with GeoSpectrum Technologies in search of Systems Engineers to join their growing team based in Dartmouth, Nova Scotia. Founded in 1994, GeoSpectrum Technologies has built a strong reputation for designing and manufacturing advanced...Suggested
- ...excellence and continuous improvement. Now, we are looking to bring a motivated accounting professional to their team in the role of Staff/Senior Accountant ! The Staff/Senior Accountant is an integral member of the finance team whose performance will be measured...SuggestedWork at office
- ...developing, and manufacturing cutting-edge sonar and sonar sub-systems. At Nautel Sonar, they provide a comprehensive range of OEM... ...Meridia is pleased to partner with Nautel Sonar in their search for a Sonar Engineer to join their team in Hackett’s Cove, Nova Scotia. Role...SuggestedImmediate start
$122k - $170k per year
...worldwide Integrates with payment processors and internal financial systems to support Finance, Sales, Marketing, and Accounting... ...reliability and scalability of our backend systems We’re a group of engineers who care deeply about code quality, correctness, and...SuggestedFull timeRemote workWorldwideFlexible hours- ...partner with Emera Newfoundland & Labrador (Emera NL) in the search for a Senior Electrical Engineer to join their team. Emera NL is the owner and operator of... ...a high-voltage direct current (HVDC) transmission system. As a small, technically driven organization within...SuggestedLong term contractFor contractors
- ...Technologies Limited is an innovative electronic engineering company based in Halifax, Nova Scotia. Specializing in High-Power Radio Frequency systems, Aethera’s® expert team combines deep... ...is pleased to partner with Aethera® in search of a Senior Electrical Field Engineer/...Long term contractFor subcontractorWork at officeWorldwide
- ...collaboration, and continuous improvement. Meridia Recruitment Solutions is proud to partner with Kent Homes in the search for a Director of Engineering to lead their engineering team and drive strategic initiatives that shape the future of modular construction. Role...
- ...informed decision-making. Its team, composed of engineers, architects, technologists,... ...compliance with RVA’s Project Quality Management System and contribute to company-wide quality initiatives... ...with engineers, designers, and support staff, providing mentorship and supervision to...Contract workFor contractorsSummer holidayWork at officeLocal areaRemote workWork from homeFlexible hours
- ...TP - BMR - 8191 BMR Structural Engineering Limited, is a trusted name in structural engineering with a 60-year history of shaping... ...restoration work. You will apply your expertise in structural systems and materials to assess, design, and review building components...Full timeContract workFor contractors
- ...EFP Engineering Ltd. is a Halifax-based firm specializing in mechanical and electrical design, founded to meet the need for a responsive,... ...implement reliable, cost-effective, and efficient operational systems. Coordinate documentation across internal and external teams...Contract workFor contractorsCasual workWork at officeFlexible hours
- ...For over 40 years, Strait Engineering Limited (Strait Engineering) has been a trusted name in Nova Scotia’s engineering landscape. Based... ...concrete and structural steel; familiarity with building envelope systems, building science, and restoration methods considered an...Contract workFor contractorsManual laborWork at office
$165k - $183k per year
...development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in the... ...and maintaining scalable and fault-tolerant metrics delivery systems. We've embraced a culture of open and candid collaboration where...Remote jobLong term contractPermanent employmentTemporary workWork at officeWork from homeFlexible hours- ...EFP Engineering was founded to meet clients need for a mechanical and electrical design team that is responsive and engages all stakeholders... ...implement reliable, cost-effective, and efficient operational systems. Develop and monitor detailed project schedules, ensuring...Contract workFor contractorsCasual workInternshipWork at officeFlexible hours
- ...respected names in commercial, industrial refrigeration, and HVAC system installation and maintenance. We service cold storage, meat... ...Refrigeration Service is currently recruiting an Industrial Refrigeration Engineer to work remotely from within Canada, with the expectation for...Remote jobFull timeFor contractorsWork at officeFlexible hours
$165k - $183k per year
...About the Role We are currently seeking a Senior Software Engineer to join our Self-Serve team. The role will be focused within the... ...This includes our Experimentation Platform, Portal, Data Alerting System, dbt + Airflow, Semantic Layer, and data quality. About the Job...Remote jobPermanent employmentWork at officeWork from homeFlexible hours- ...structures supplied to infrastructure and construction projects across the region. The organization combines manufacturing capability with engineering and design support, contributing to projects from early-stage design through to installation. Meridia Recruitment is...InternshipWork at office
$193k - $214k per year
...and their associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap, modernize our data... ...technical leader who designs and ships scalable, data‑intensive systems; drives cross‑team execution; and raises engineering standards....Remote jobPermanent employmentWork at officeWork from homeFlexible hours- ...Are you an experienced professional engineer interested in advancing your career while contributing to innovative projects? We work with a wide array of outstanding organizations in Atlantic Canada. With assignments ranging from a few days per week to multiple year agreements...Contract work
- ...is happy to partner with Full Throttle in search of a Parts & Service Manager to join their... ...satisfaction. This role involves managing staff, maintaining inventory, coordinating service... ...: ~ Oversee the parts inventory system, including ordering, receiving, stocking,...Price work
- ...with the Brison Group of Companies in the search for an Accounting Manager / Assistant Controller... ...QuickBooks, Xero, SharePoint, and other systems to maintain accurate financial records and... ...Overseeing and mentoring accounting staff, providing guidance and support to ensure...
- ...Meridia is happy to partner with K&R in their search for a Maintenance Technician to join their team in Port Saxon... ...and maintain pumps, compressors, fans, blowers, hydraulic systems, and stationary engines. Maintain organized inventories of tools, parts, and materials...ApprenticeshipLocal areaRelocation packageShift workNight shiftDay shift
- ...Canada Limited (MacKay Meters) on their search for an Integration Specialist to join their... ...' applications and ensuring optimal system performance. This role involves designing... ...Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent experience...Worldwide
- ...Recruitment Solutions is pleased to partner with DAC Industrial Engines in the search for a Parts Technician based in Dartmouth, NS. Founded in... ...Enter and process parts orders efficiently within DAC’s ERP system. Navigate multiple OEM parts platforms, online catalogues,...Hourly payLong term contractWork at office
$60k - $80k per year
...oversees the recruitment and development of staff for leadership, administrative, and... ...current donor base. Uses a management system program to track regular communication and... ...support is already in place. Estimated Search Timeline While every search is dynamic...Work at officeLocal area- ...of municipal roads, water and wastewater systems, and solid waste management, playing a critical... ...and services. Manage and develop staff performance, professional growth, and... ...contractors, and consultants, reviewing engineering drawings, sign off on subdivision developments...Long term contractFor contractors
- ...Recruitment Solutions has partnered with IESO Nova Scotia on their search for a Cybersecurity Manager to join their team.... ...in late 2025 and is responsible for managing the province's power system in real-time, advancing clean energy goals, and planning for Nova...Remote work1 day per week
- ...Canadian Maritime Engineering Ltd. (CME), part of The Russell Group, is a well-established... ...whether you are speaking with frontline staff, supervisors, or leadership. You focus on... ...Office and familiarity with safety management systems ~ Ability to work independently while collaborating...Work at office
- ...partner with Sealand Building Group, design-build contractor, in their search for a Project Manager to join their growing construction team.... ...facilities that demand precise coordination of building systems such as refrigeration, panels, as well as mechanical and concrete...Contract workFor contractorsSeasonal work
- ...Recruitment Solutions has partnered with Butterfield Group on their search for a Service Desk Manager to join their team.... ...financial services technology operations, including document management systems and banking applications. Technical proficiency across Active...Worldwide
- ...Meridia Recruitment Solutions has partnered with CKF Inc. on their search for an ERP Support Analyst to join their team in Hantsport, Nova... ...Position Scope: Reporting to the Manager of ERP Systems and Data, the ERP Support Analyst will serve as the primary point...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer, Search Systems. Be the first to apply!
- project engineer assistant project manager Nova Scotia
- assistant electrical engineer Nova Scotia
- space systems engineer Nova Scotia
- security system engineer Nova Scotia
- system development engineer Nova Scotia
- computer system validation engineer Nova Scotia
- food engineering assistant professor
- project engineer assistant project manager
- assistant ingénieur
- stage assistant ingénieur
