- 10+ years of experience in data‑management systems
- Experience building production‑level code with a large user base, robust design structure, and rigorous code quality
- Degree in Computer Science or similar field, or equivalent practical experience; strong competencies in data structures, algorithms, and software design/architecture
- Experience with large code bases written in C++ or another systems‑programming language; ability to trace defects, estimate work complexity, and design evolution and integration strategies as we rewrite system components
- Passion for the theory and practice of database query engines, and hands‑on or academic experience in the database domain
- Be directly responsible for delivering on goals that span a 6–18 month timeframe
- Play a key role in defining the roadmap for the next 12 months
- Write well‑tested, production‑ready code in C++ (our test infrastructure also leverages Python and JavaScript)
- Research state‑of‑the‑art query systems to inform our design
- Leverage deep knowledge of the product's strengths and weaknesses, and of industry trends, to provide technical vision and direction
- Advise management on decisions related to roadmap, processes, architecture, and design
- Collaborate with stakeholders and engineering teams across the company on large initiatives
- Influence and grow team members through active mentoring, coaching, and leading by example
- Help cultivate a strong talent bench through interviewing, mentoring, and knowledge sharing
- In three months you'll have contributed to the development of a project slated for the next major version, and fixed a few bugs in a minor version of our latest stable release; you'll have learned about MongoDB's project lifecycle and our long‑term goals for the system
- In six months you'll have taken on code‑review responsibilities and be actively involved in drafting and reviewing designs for new features; you will have expanded the team's horizons by presenting a favorite paper or system architecture related to query systems
- In twelve months, on the basis of your extensive experience in the query space, you will have contributed to the long‑term technical roadmap of the MongoDB Query team
-
Observability Engineer
21 hours ago
Sepal MontrealWe are looking for an Observability Engineer with 3+ years of experience to help us understand debug and operate complex production systems at scale. · Design complex distributed queries over massive log and telemetry datasets. · ...
-
Senior Business Intelligence
2 days ago
Only for registered members Montreal, QuebecThis is a Senior Business Intelligence role with responsibilities including shift left and desktop release management projects Automation scripting| Execution| analyze and reporting System Performance testing and engineering To Manage client expectations and PE requirement gather ...
-
Data Engineer
2 weeks ago
Only for registered members Montreal, QuebecData Engineer Job Title: Data Engineer (Snowflake) · Location: Montreal, QC · Minimum qualifications: ul- li�chlor's degree in engineering, technology or computer applications.%-li%-Experience with Snowflake.-li%-4-7 years of experience in developing data pipelines using Python ...
-
Senior Data Engineer - - KUMDC5716518
3 weeks ago
Only for registered members Montreal, QuebecWe are seeking a Senior Data Engineer with 7-10 years of experience in data analysis, data objects development and modeling in Snowflake data store. · ...
-
Data Engineer
1 week ago
Only for registered members Montreal, Quebec+ Job summary: Data Engineer is responsible for designing and developing data pipelines using Python, Pyspark and SQL. · + Responsibilities: · • Develop data pipelines using Python, Pyspark and SQL · • Proficient in SQL query writing · • Solid understanding of relational database ...
-
Power BI Developer
2 days ago
Only for registered members Montreal, Quebec+ We're seeking a Power BI Developer with strong SQL and performance engineering experience to drive dashboard development, automation, and system performance initiatives. · +Drive dashboard development, · Automation, · System performance initiatives, · ...
-
Data Architect
3 days ago
Only for registered members Montreal, QuebecData Architect position in Montreal. The role involves designing and implementing Spark, Scala, PySpark and Python solutions for data delivery to reporting users. · ...
-
Engineering Strategy Consultant
4 weeks ago
Only for registered members Greater Montreal Metropolitan Area Remote jobMercor connects elite creative and technical talent with leading AI research labs. · ...
-
Data Engineer
1 week ago
Only for registered members Montreal, QuebecThe Corporate Workspace Technology area is currently hiring for the role of Senior Data Engineer for the modernization of tooling enablement function. · Designing, implementing, managing scalable data solutions using Snowflake environment for optimized data storage and processing ...
-
DevOps SRE
3 weeks ago
Only for registered members Montreal, QuebecWe are seeking a skilled Site Reliability Engineer (SRE) to enhance the reliability, scalability and performance of our systems and applications. · ...
-
Data Engineer
3 weeks ago
Only for registered members Montreal, QuebecWe are seeking an experienced Senior Data Engineer to join the Corporate Workspace Technology team. · The ideal candidate is a self-driven, collaborative, and strategic thinker who thrives in a fast-paced environment and demonstrates strong ownership of data engineering solutions ...
-
Software Engineer
1 week ago
Only for registered members Montreal, Quebec ()+ Build a new semantic search and retrieval capability and integrate it into our production backend. + Design, build, and maintain backend services and APIs that power customer-facing applications. + Collaborate across engineering and product to define requirements, iterate quick ...
-
Data Engineer
1 month ago
Only for registered members Montreal, QuebecWe are currently seeking a Data Engineer to join our team in Montreal, Quebec (CA-QC), Canada (CA) and help a strategic banking client with various data transformation activities. · This highly skilled individual will design and implement tailored data solutions using Python & S ...
-
Web & AI SaaS Engineer
1 month ago
Only for registered members Montreal, Quebec Remote jobWe are hiring a Web & AI SaaS Engineer to build and ship modern web-based SaaS solutions that embed LLM-powered capabilities into real business workflows. · ...
-
Web & AI SaaS Engineer
1 month ago
Only for registered members Montréal, QC Remote jobWe are hiring a Web & AI SaaS Engineer to build and ship modern web-based SaaS solutions that embed LLM-powered capabilities into real business workflows. · ...
-
Software Engineer
1 week ago
Only for registered members Montreal, Quebec Remote jobWe are seeking a software engineer to make a major contribution to the development of our next-generation applications. · 3–7 years of professional software engineering experience building backend or data-heavy systems. · ...
-
Data Engineer
1 month ago
Only for registered members Montreal, QuebecWe are seeking a highly skilled Data Engineer to join our dynamic team in a hybrid role (2 days at the office in Montreal). This position is ideal for someone with a strong foundation in both data analysis and software engineering. · Bachelor's degree · in Data Analytics, Compute ...
- Only for registered members Montreal, Quebec
Our client is building a cutting-edge data and forecasting platform to support critical finance functions with high-quality,governed data inputs. · Design and implement Python pipelines,schemas,and APIs to deliver governed,high-quality data for forecasting models. · Collaborate w ...
-
Senior Partner Operations Analyst
2 weeks ago
Only for registered members Montreal, Quebec· ...
-
Data Engineer Advisor
4 weeks ago
Only for registered members Montreal, QuebecNTT DATA is seeking a highly skilled Data Engineer with over 4+ years of experience to join our team to help a strategic banking client in various data transformation activities. · This person will be part of the Data & AI practice.4+ years of experience supporting Software Engin ...
-
Specialist, Tools and Processes
4 weeks ago
Only for registered members Montreal, QuebecWorking for VIA Rail is being a part of a collective effort in sustainable mobility. · Work closely with the Finance team on financial activities within EPM (month-end reporting activities, review and update permanent employee rates, capitalization of PSC activities, etc.) and en ...
Staff Software Engineer, Query - Montreal - MongoDB
Description
Join to apply for the Staff Software Engineer, Query role at MongoDB.
Join the MongoDB Server Query Integration team, and help us build a world‑class, distributed open‑source database. Our team plays a crucial role in the experience and performance of data processing. We are responsible for building user‑facing features on top of the core query engine and for integrating Query with other products in the MongoDB ecosystem. This includes enhancing our time‑series product, extending language support for analytics, helping grow our Atlas Search and Vector Search offerings with database support, and adding workload telemetry to provide deeper insight into how our database is used. We have many interesting problems to solve with a direct impact on users for transactional, time‑series, lexical, and vector search and analytical workloads. The team is systematically rewriting every major component of our optimization and execution systems. We need your help to design and build the heart of a distributed, flexible schema, document database.
We are looking to speak to candidates who are based in the United States or Canada for our hybrid working model.
Candidate Profile
Position Expectations
Success Measures
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 database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB's unified database platform—the most widely available, globally distributed database on the market—helps organizations modernize legacy workloads, embrace innovation, and unleash AI. MongoDB Atlas is the only globally distributed, multi‑cloud database and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and nearly 60,000 customers—including 75 % of the Fortune 100 and AI‑native startups—MongoDB relies on its database for their most important applications, powering the next era of software.
We are committed to a supportive and enriching culture for all employees, from affinity groups to fertility assistance and generous parental leave policies. Learn more about life 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‑opportunity employer.
Compensation (Canada)
MongoDB's base salary range for this role in Canada is $159,000—$221,000 CAD. Salary is part of MongoDB's total compensation and benefits package. Eligible employees may also receive equity, participation in the Employee Stock Purchase Program, flexible paid time off, 20 weeks fully‑paid gender‑neutral parental leave, fertility and adoption assistance, a Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits.
#J-18808-Ljbffr
-
Observability Engineer
Sepal- Montreal
-
Senior Business Intelligence
Only for registered members Montreal, Quebec
-
Data Engineer
Only for registered members Montreal, Quebec
-
Senior Data Engineer - - KUMDC5716518
Only for registered members Montreal, Quebec
-
Data Engineer
Only for registered members Montreal, Quebec
-
Power BI Developer
Only for registered members Montreal, Quebec
-
Data Architect
Only for registered members Montreal, Quebec
-
Engineering Strategy Consultant
Only for registered members Greater Montreal Metropolitan Area
-
Data Engineer
Only for registered members Montreal, Quebec
-
DevOps SRE
Only for registered members Montreal, Quebec
-
Data Engineer
Only for registered members Montreal, Quebec
-
Software Engineer
Only for registered members Montreal, Quebec ()
-
Data Engineer
Only for registered members Montreal, Quebec
-
Web & AI SaaS Engineer
Only for registered members Montreal, Quebec
-
Web & AI SaaS Engineer
Only for registered members Montréal, QC
-
Software Engineer
Only for registered members Montreal, Quebec
-
Data Engineer
Only for registered members Montreal, Quebec
-
AI / Python Developer - with financial experience
Only for registered members Montreal, Quebec
-
Senior Partner Operations Analyst
Only for registered members Montreal, Quebec
-
Data Engineer Advisor
Only for registered members Montreal, Quebec
-
Specialist, Tools and Processes
Only for registered members Montreal, Quebec