Software Engineer 3, Query Integration

MongoDB

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$106,000–$209,000 / yr
Posted
3 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $171k
This role $158k
$94k most similar roles pay here $221k

This role pays more than 50% of similar roles. Most pay $144,350–$196,825 — the shaded band above. At the midpoint, this role pays about $158k versus about $171k 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 C++ code to enhance the MongoDB query engine, building comprehensive testing suites in Python/JavaScript, and resolving complex performance issues through diagnostics. You will also engage in constructive feedback during code reviews and mentor junior team members as you grow into a more senior role. This position requires solid computer science fundamentals, experience with large code bases, ideally in C++, and hands-on software development skills. The team values engineering excellence and continuous learning, working on cutting-edge features that power MongoDB’s high-growth products.

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.
  • Implement diagnostics tools to identify and resolve complex query performance issues.
  • Collaborate with peers on designing, implementing, and supporting technical solutions.

What we're looking for

  • 3+ years of experience in computer programming and software development.
  • Strong background in data structures, algorithms, and software design/architecture.
  • Experience with large code bases, preferably in C++.
  • Hands-on experience building industrial-strength software systems.
  • Solid understanding of database query engines or related theoretical knowledge.
  • B.Sc. in Computer Science or equivalent practical experience required.
  • Interest and capability to contribute to the development of major new features.

More like this

Similar roles

Software Engineer 3, Query Integration

MongoDB

Remote (Canada) 2 days ago $122,000$170,000
C++ Python JavaScript CI/CD Docker Kubernetes MongoDB PostgreSQL Git Linux REST JSON SQL NoSQL Time-Series_Databases Vector_Search Atlas_Search Cloud_Platforms DevOps
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

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

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