Software Engineer 3, Query Integration

MongoDB

Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$122,000–$170,000 / yr
Posted
2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $146k
$110k most similar roles pay here $212k

This role pays less than 72% of similar roles. Most pay $144,262–$196,000 — the shaded band above. At the midpoint, this role pays about $146k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About MongoDB

MongoDB is a leading American software company that develops and provides commercial support for a popular, source-available document database. Designed to handle unstructured and structured data natively, its platform is purpose-built for modern cloud applications, analytics, and AI experiences.

MongoDB currently has 164 open roles on FindRole.

Listed pay typically runs $126,000–$209,000 across 54 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Software Engineer 3, Query Integration

As a Mid-Level Software Engineer on the Query Integration team at MongoDB, you will work closely with peers to develop and scale new query capabilities for time-series, Atlas Search, and Vector Search products. Your day-to-day responsibilities include contributing high-quality code in C++, building comprehensive testing suites using Python and JavaScript, and resolving complex performance issues through diagnostics. You will gain a deep understanding of the MongoDB query engine while working on cutting-edge features that enhance the database's analytical language capabilities and scalability. The team values engineering excellence and continuous learning, operating within a dynamic environment where you can grow both technically and professionally. Ideal candidates have 3+ years of programming experience, solid computer science fundamentals, and hands-on experience with large codebases in C++, though direct database experience is not mandatory.

What you'll do

  • Develop and scale new query capabilities for time-series, Atlas Search, and Vector Search products.
  • Write high-quality, maintainable code in C++ to enhance the MongoDB query engine.
  • Build comprehensive testing suites using Python/JavaScript to ensure robustness of features.
  • Identify and resolve complex performance issues through diagnostics and analysis.
  • Collaborate with peers on designing, implementing, and supporting technical solutions.

What we're looking for

  • 3+ years of experience in computer programming
  • Solid understanding of data structures, algorithms, and software design/architecture
  • Experience with large code bases, preferably in C++
  • Hands-on experience building industrial-strength software
  • Interest or experience in database query engines (M.Sc./Ph.D. a plus)
  • B.Sc. in Computer Science or equivalent practical experience
  • Strong skills in Python/JavaScript for testing and diagnostics

More like this

Similar roles

Software Engineer 3, Query Integration

MongoDB

Remote 3 days ago $106,000$209,000
C++ Python JavaScript CI/CD PostgreSQL MongoDB Kubernetes Docker Git Linux REST JSON YAML Swagger GraphQL Time-Series_Database Vector_Search Atlas_Search
Remote

Staff Software Engineer, Query Execution

MongoDB

Remote 25 days ago $151,000$297,000
C++ MongoDB Query Execution Database Internals CI/CD Terraform AWS Kubernetes Git Docker PostgreSQL MySQL Linux Python Go JavaScript REST JSON GraphQL Scalability Performance Optimization
Remote

Staff Software Engineer, Query Optimization

MongoDB

Remote (Canada) 11 days ago $151,000$297,000
C++ Python MongoDB CI/CD Docker Kubernetes AWS PostgreSQL Git Linux REST JSON SQL NoSQL Cloud Services MVC Scalability Performance Optimization
Remote

Software Engineer 3

MongoDB

Dublin, Ireland 25 days ago
JavaScript Java C# Kubernetes Python Go Ruby SQL NoSQL Docker CI/CD Git REST GraphQL JSON PostgreSQL MongoDB AWS Google Cloud Azure Terraform Prometheus Grafana JUnit SonarQube
Hybrid

Senior Software Engineer, Query Integration

MongoDB

Remote (Canada) 25 days ago $126,000$248,000
C++ JavaScript Python SQL Data Structures Algorithms Software Design Code Reviews CI/CD MongoDB Time-Series Databases Vector Search Atlas Search Workload Telemetry
Remote

Software Engineer III, Database

JPMorgan Chase

Plano, TX 5 days ago
AWS PostgreSQL CockroachDB Cassandra Java Python CI/CD Jenkins Git BitBucket AI coding assist tools Responsible AI use DevOps Agile methodology