Software Engineer (Internal Query Engine Testing Tools), Query

MongoDB

Quick summary

Work type
On-site
Location
New York, NYIreland, Ireland
Posted
13 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $165k
$119k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $136,300–$193,000.

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 287 open roles on FindRole.

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

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Software Engineer (Internal Query Engine Testing Tools), Query

Join the MongoDB Query Testing Tools Team as a Software Engineer, contributing to the development of advanced testing frameworks and performance measurement tools for the MongoDB Query Engine. This role involves designing and maintaining automated test frameworks, developing high-volume workload generation tools, and ensuring rigorous testing strategies are in place. You will work closely with peers to understand new features, enhance testability, and improve code robustness through feedback in code reviews. Ideal candidates have 3+ years of experience in software development or performance engineering, fluency in Python, JavaScript, or TypeScript, and hands-on experience with relational or NoSQL databases. This position requires expertise in query processing engine testing, automation test frameworks, and performance monitoring, making it a key role in maintaining the quality and reliability of MongoDB's distributed query system at scale.

What you'll do

  • Design and develop automated testing frameworks for the MongoDB query engine.
  • Maintain and improve performance measurement tools and high-volume workload generators.
  • Ensure testability of new features through comprehensive coverage in automated tests.
  • Decompose complex problems to create efficient, reliable internal tooling solutions.
  • Provide robust feedback during code reviews to enhance software quality standards.
  • Contribute to multiple codebases within the MongoDB engine’s internal tooling.

What we're looking for

  • 3+ years of software development or performance engineering experience.
  • Fluency in Python, JavaScript, or TypeScript.
  • Experience with relational or NoSQL databases preferred.
  • Strong problem-solving skills and ability to communicate complex ideas clearly.
  • Hands-on experience developing automation test frameworks and performance monitoring tools.
  • Background in database query engines or compilers beneficial.
  • B.Sc. in Computer Science or related field required; advanced degrees advantageous.

More like this

Similar roles

Staff Software Engineer - Query Execution

MongoDB

New York, NY 13 days ago $151,000$297,000
C++ MongoDB Query Execution Database Internals CI/CD Terraform AWS Kubernetes Git Docker PostgreSQL MySQL Linux Python Go Java REST JSON SQL NoSQL Time-Series Databases Analytical Workloads Transaction Processing
Hybrid

Senior Software Engineer - Query Integration

MongoDB

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

Software Engineer - Open Search

IBM

San Jose, CA 12 days ago
Agile CI/CD Python Go Ruby JavaScript Java C++ Docker Kubernetes AWS PostgreSQL Redis Elasticsearch Git Jenkins Prometheus Grafana

Software Engineer - Open Search

IBM

Seattle, WA 12 days ago
Agile CI/CD Python Go Java C++ JavaScript Docker Kubernetes AWS PostgreSQL Redis Elasticsearch Git Jenkins Prometheus Grafana

Software Engineer - Open Search

IBM

Bellevue, WA 12 days ago
Agile CI/CD Python Go Java C++ JavaScript Docker Kubernetes AWS PostgreSQL Redis Elasticsearch Git Jenkins Prometheus Grafana