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 testing frameworks, developing high-volume workload generation tools, and ensuring rigorous testing strategies are in place. You will work closely with peers to enhance testability and coverage across various scenarios, providing feedback on code reviews to uphold robustness and reliability. The ideal candidate has 3+ years of experience in software development or performance engineering, fluency in Python, JavaScript, or TypeScript, and a passion for tackling complex problems in distributed systems. Experience with NoSQL databases, query processing engines, and automation test frameworks is highly valued. This position offers the opportunity to impact real-world customer queries at scale within MongoDB’s dynamic Query organization.

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 by collaborating with peers on coverage strategies.
  • Contribute to internal tooling that supports rigorous development and testing standards.
  • Provide feedback in code reviews to enhance robustness and reliability of changes.
  • Gain expertise in MongoDB's MQL syntax, semantics, and query engine behavior.
  • Establish best practices for correctness and performance test automation within the team.

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 simplify complex concepts.
  • Hands-on experience in developing automation test frameworks beneficial.
  • Background in database query engines or compilers advantageous.
  • Design and maintain automated testing frameworks for MongoDB's query engine.

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