Senior Software Engineer - Query Integration
$158k - $220k per yearMongoDB
The worldwide data management software market is massive (According to IDC, the worldwide database software market, which it refers to as the database management systems software market, was forecasted to be approximately $82 billion in 2023 growing to approximately $137 billion in 2027. This represents a 14% compound annual growth rate). At MongoDB we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading developer data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront of innovation and creativity.
The Query Integration team is focused on building user-facing features on top of the core query engine and helping to integrate 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 products with database support and adding workload telemetry to provide greater insight into how our database is used. Most of our development is in C++, but prior experience in C++ is not required. Our testing infrastructure is written in JavaScript and Python.
This role can be based out of our US or Canadian offices or remotely in the North America region.
Candidate Profile
- 5+ years of experience in computer programming
- Experience in databases and/or data management systems is a huge plus, but not a requirement
- Hands-on experience building industrial-strength software
- Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture
- Experience with large code bases, preferably in C++
- B.Sc. in Computer Science or similar field, or equivalent practical experience
- Interest in the theory and practice of database query engines. Hands-on experience or M.Sc./Ph.D in the domain is a plus
Position Expectations
- Understand and improve current functionality of the MongoDB query engine
- Contribute high quality C++ code and give and solicit feedback in code reviews
- Identify, design, implement, test, and support new features related to query performance and robustness, query language enhancements, diagnostics for query performance problems, and integration with other products and tools
- Work constructively with peers to deliver excellent technical solutions
Success Measures
- In three months you’ll have contributed to the development of a project slated for the next major version, as well as fixed a few bugs in a minor version of our latest stable release series
- In six months, you’ll have taken on code review responsibilities and are independently delivering complex functionality and squashing bugs independently
- In twelve months, you’re contributing to the design of major new features and are helping to mentor new engineers on the team
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: 1273417264
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:
$158,000—$220,000 CAD
- ...firms in the country. Job Overview We're looking for a Senior AI/ML Engineer to help expand our next-generation document intelligence system... ...practices. Skills and Tools Experience: 5+ years in software engineering, with 2–3 years focused on ML/AI in production systems...SeniorFull timeRemote work
$165k - $183k per year
...your 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... ...proficient with SQL, capable of writing and reviewing complex queries for data analysis and debugging. ~ You can design for...SeniorRemote jobLong term contractPermanent employmentTemporary workWork at officeWork from homeFlexible hours$137k - $206k per year
...Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve our products and build new ones. This is an exciting role for an engineer to come in and lead the major feature development in the rapidly growing startup...SeniorRemote jobInternshipLocal areaFlexible hours- ...The Canadian Bible Society (CBS) is looking for a dedicated Senior Director, Integrated Operations who is the second-in-command of the Development... ...senior leadership experience spanning both operational integration and digital direction at an organizational level. Demonstrated...SeniorLive InWork at officeRemote workOverseas
$113k - $163k per year
...About the Role As a Senior Mobile Software Engineer within our US Retirement technology organization, you will design, build, and deliver high-quality... ...mobile experiences using React Native, Expo, React Query, and Uniwind Develop and maintain backend services integrated...SeniorLong term contractTemporary workLocal area$193k - $214k per year
...associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap,... ...infrastructure, scale off-platform integrations and measurement capabilities, extend our... ..., policy enforcement), develop reusable query templates and partner configurations,...SeniorRemote jobPermanent employmentWork at officeWork from homeFlexible hours$165k - $183k per year
...events. Learn more about our flexible approach to where we work. Overview About the Role We are currently seeking a Senior Software Engineer to join our Self-Serve team. The role will be focused within the Experimentation Platform side, where you will be...SeniorRemote jobPermanent employmentWork at officeWork from homeFlexible hours$132k - $165k per year
...processes. ABOUT US Redwood Software is the leading orchestration... ...Other YOUR IMPACT As a Senior Full Stack Software Developer... ...architecture, and driving engineering excellence across Redwood’s... ...testing strategies including unit, integration, and end-to-end testing...SeniorLong term contractLocal area$65k per year
...moment that matters. And every day our AI-powered solutions integrate deep human insight to deliver technology-enabled, people-led... ...stories . About the role We are currently looking for a Senior Network Engineer to join the Foundever family! 80% virtual and 20% onsite (...SeniorLocal areaRemote workWork from homeShift work$87.7k - $127.1k per year
...problems with remarkable teams. Greenhouse is looking for a Senior Support Engineer I to join our team in the Eastern Time Zone! In this... ..., especially related to APIs, and familiarity with logging software (e.g. Sumologic, Datadog, Rollbar) ~ A proven ability to collaborate...SeniorFor contractorsWork at officeLocal areaRemote work- ...Senior Civil/Structural Engineer Spark Power is looking for a Civil/Structural Engineer to join our team. Reporting to the Engineering Manager,... ...knowledge and ability to use programs such as structural design software S-Frame & drafting software AutoCAD and review software...SeniorFull timeManual laborFlexible hours
- ...and collaboration tools 2.experience in software testing with strong knowledge of testing... ...resolution. • Create and execute SQL queries to validate data, prepare test scenarios,... ...manipulate test datasets supporting functional, integration, and regression testing. • Analyze...SeniorContract work
$105.8k - $158.8k per year
...problems with remarkable teams. Greenhouse is looking for a Senior UX Design Engineer, Design Systems to join our central Design System team –... ...Best Workplaces multiple years in a row. – Greenhouse Software is an equal opportunity employer. All qualified applicants will...SeniorFor contractorsWork at officeLocal areaRemote work$84k - $99.75k per year
...StackAdapt is seeking a talented Quality Engineer who is passionate about software quality and test automation to be... ...scalable automation test cases and integrating them into our CI/CD pipeline. These... ...experience with SQL and ability to query for large data sets The...Local areaRemote workWork from homeHome office$95k - $120k per year
...Power PM Inc. in the search for a Senior Electrical Engineer to join their team in Thunder Bay, Ontario... ...industry best practices. System Integrity & Security Maintain... ...Project Leadership Oversee integration and commissioning of new assets and control...SeniorLong term contractFor contractorsRemote work- ...spending, improve cash flow, and integrate payments into their financial... ...Businesses such as financial software platforms, ERP providers, and... ...for a (Technical) Support Engineer remote (m/f/d) to... ...steps, impact assessment, logs/queries/screenshots as relevant, and...Remote job
- ...focus on long-term architecture, tight integration with the ads serving stack, CPU/GPU performance... ...multiple teams and are looking for engineers and ML experts at all levels. Role... ...Scala) and have a solid understanding of software development best practices. Hands-on...SeniorRemote jobLong term contractFor contractorsWork at officeFlexible hours
$110k - $160k per year
...Senior Geotechnical Engineer – Mining Toronto or Sudbury, ON Are you looking for an opportunity to… Leave a positive impact on the environment... ...: ~ Experience in seismic analysis of dams and related software packages. An ability to find creative solutions and...SeniorWork at officeLocal areaWork from homeFlexible hours- ...10+ Years Primary Skills Java Architecture Guidewire ClaimCenter Enterprise Application Architecture Application Integration Architecture Role Description: Lead enterprise-wide application portfolio assessment and rationalization initiatives Analyze...Contract workRemote work
- ...growing in their faith, and actively participating in the life of local churches? Youth Unlimited (YFC Toronto) is hiring a Youth Integration Specialist to support GTA churches as they intentionally integrate youth into the life of their faith community. About Youth Unlimited...Full timeLocal area
- ...This is a remote position. Sr. APEX/ORDS Software Developer Location: Remote (... ...ORDS configuration Backend integration JSON services RESTful web services... ...Data Modeling Performance tuning Query optimization Web Technologies...SeniorFull timeRemote work
$117.5k - $176.3k per year
...Greenhouse is looking for a GTM Engineer to join our Revenue... ...you’ll work closely with the Senior Manager, Revenue Operations to... ...world requirements into deployed software that drives productivity across... ...data pipelines and automated integrations between core revenue engines...SeniorFor contractorsWork at officeLocal areaImmediate startRemote work- ...DevOps Engineer – GitLab CI/CD, Kubernetes, Docker, AWS & Observability Location: Canada – Remote Duration: 12 Months Role Overview We are seeking a highly skilled DevOps Engineer responsible for building, automating, and maintaining scalable infrastructure...SeniorContract workRemote work
$87.7k - $107.4k per year
...Greenhouse is looking for a Senior Implementation Consultant to... ...s internal support, product, engineering, and sales teams Partner with... ...teams for data migration, integrations, and reporting Become a subject... ...delivering complex software implementations and/or technical...SeniorFor contractorsWork at officeLocal areaRemote work$140k - $150k per year
...Data & AI Lead, the Applied AI Engineer will design, build, deploy,... ...prompts. They require thoughtful integration, secure access to data,... ...have 5+ years of experience in software engineering, solution engineering... ...technical interview with a Senior AI Engineer to discuss your...SeniorLong term contractFull timeImmediate startRemote work$90k - $130k per year
...consulting expertise with hands-on engineering to bridge the gap between... ...is Greenlight’s most senior technical delivery role. You... ...enterprise systems through MCP integrations, and producing the technical... ...Builder's bias - working software over slide decks, every time...SeniorRemote work- ...Join Saipem and engineer a sustainable future. We are a global leader in engineering... ...Completion Certificates (MCC). Construction Integration: Utilize construction engineering... ...knowledge of oil and gas turnover management software and ITP structuring What else should...Full timeContract workFor contractorsImmediate startWorldwide
- ...enseignes spécialisées, tout en intégrant sa division Ocado Solutions.... ...des opérations d'ingénierie (Engineering Operations Manager). Ce poste... ...What You Will Do The Senior Maintenance Technician will report... ...to automation hardware and software would be an asset Strong organization...SeniorInternshipFlexible hoursShift workNight shiftWeekend work
- ...Position Title: Project Engineer in Training Division: Dumas... ...scheduling efficiency. ~Support integration of cost and schedule data to... ...Basic understanding of Power Query M language is an asset. ~Risk... ...Novice Proficiency in: ~ERP Software. ~CMMS Software. ~Contracts...Long term contractContract workTemporary workFor contractorsWork at office
$50k - $110k per year
...: Eric Gao, an ERP Manager originally placed by Nigel Frank nearly 10 years ago, is looking to hire a Senior Dynamics NAV Developer to support their MS Dynamics NAV 2017 environment. They are specifically looking for someone who truly understands ERP systems and how they operate...SeniorLong term contractContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Query Integration. Be the first to apply!
- senior software developer Ontario
- software engineer - computer Ontario
- software developer remote Ontario
- software engineer intern Ontario
- software engineer devops Ontario
- software engineer internship Ontario
- software developer intern Ontario
- software engineer internship no experience Ontario
- software engineer Ontario
- software development engineer Ontario

