Senior Software Engineer, Query Optimization | MongoDB Jobs

The Briefed

Austin (TX)

Hybrid

USD 101,000 - 273,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MongoDB is seeking a highly skilled Server Query Optimization engineer to help design and build a world-class distributed, open-source query optimizer. You will impact parsing, optimization, and plan selection across transactional, time-series, and analytical workloads.

Responsibilities include innovating in flexible-schema databases, researching cutting-edge query systems, leading strategy, and mentoring teammates while coordinating across a large codebase.

Qualifications

  • 5+ years in data management systems or distributed backend engineering.
  • Production-grade code with large user base and robust design.
  • Degree in CS or equivalent; strong data structures and algorithms.
  • Experience with C++ or other systems programming languages.

Responsibilities

  • Innovate in flexible-schema databases and build a top-tier query optimizer.
  • Research state-of-the-art query systems to inform design decisions.
  • Provide technical vision and coordinate architecture plans.
  • Lead and mentor team members while collaborating across teams.
  • Design, implement, test, and support features for query performance and diagnostics.

Skills

C++
DB internals
Distributed systems
Data structures
Algorithms
Software architecture

Education

CS degree or equivalent

Job description

Join the MongoDB Server Query Optimization team to help build a world-class distributed, open-source query optimizer. The team owns the MongoDB Query Language and the lifecycle of each query, from parsing through optimization and plan selection. It is systematically rewriting every major component of its optimization and execution systems, with direct impact on transactional, time-series, and analytical workloads. You will help design and build the heart of a distributed, flexible-schema document database.

Key Responsibilities
  • Innovate in flexible-schema databases and help build a world-class query optimization system
  • Research state-of-the-art query systems to inform design decisions
  • Provide technical vision and direction based on deep knowledge of the product and industry trends
  • Set initiative-level strategy, architect plans, and lead the team toward successful execution
  • Advise and partner with management on roadmap decisions, processes, and architectural designs
  • Design, implement, test, and support features for query performance and robustness, query language enhancements, diagnostics, and integrations
  • Coordinate changes with other engineers in a large, feature-rich codebase
  • Work with client drivers, cloud services, enterprise tools, support, consulting, education, and marketing teams
  • Mentor and coach team members and lead by example
Requirements
  • 5+ years of experience in data management systems, distributed systems, or large-scale backend engineering
  • Experience building production-level code with a large user base, robust design, and rigorous code quality
  • Degree in Computer Science or a similar field, or equivalent practical experience, with strong skills in data structures, algorithms, and software design
  • Experience with large codebases in C++ or another systems programming language, including tracing defects, estimating complexity, and designing integration strategies
  • Strong foundation in core database internals (query optimization experience is a bonus but not required)
  • Backgrounds in compilers, language transpilers, or distributed storage systems are also welcome
Skills

Technical Skills

  • C++ or another systems programming language
  • Database internals and query optimization
  • Distributed systems and data management
  • Data structures, algorithms, and software architecture
  • Compilers, transpilers, or distributed storage (a plus)

Soft Skills

  • Technical leadership and strategic thinking
  • Mentoring and coaching
  • Cross-team collaboration
  • Research and continuous learning
Job Details
  • Location: Remote in the US or Canada (Eastern or Central time zones only)
  • Work Mode: Remote
  • Salary: $101,000 - $273,000 USD base (varies by skills, experience, qualifications, and location)
Success Measures
  • 3 months: Contributed to a project for the next major version, fixed a few bugs in the latest stable release series, and learned MongoDB’s project lifecycle and long-term goals
  • 6 months: Taken on code review responsibilities, helped draft and review feature designs, and presented a favorite paper or system architecture on query systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Query Execution
Staff Software Engineer - Query Execution

MongoDB Inc. • United States

On-site
USD 151,000 - 297,000
Equity options
Flexible paid time off
20 weeks fully-paid gender-neutral parental leave
+2
Senior Software Engineer, Query Optimization (Remote)
Senior Software Engineer, Query Optimization (Remote)

The Briefed • Austin (TX)

Hybrid
USD 101,000 - 273,000
Senior Software Engineer - Remote Query Optimization
Senior Software Engineer - Remote Query Optimization

MongoDB Inc. • New York (NY)

On-site
USD 126,000 - 248,000
Equity
Employee stock purchase
Flexible PTO
+6
Senior Software Engineer, Query Execution
Senior Software Engineer, Query Execution

MongoDB Inc. • United States

Remote
USD 140,000 - 210,000
Senior Software Engineer
Senior Software Engineer

MongoDB • North Carolina

On-site
USD 126,000 - 248,000
Senior Staff Product Manager, Query
Senior Staff Product Manager, Query

MongoDB • United States

On-site
USD 185,000 - 363,000
Equity
Flexible paid time off
20 weeks fully-paid gender-neutral parental leave
+2
Senior Software Engineer, Workload Resilience
Senior Software Engineer, Workload Resilience

MongoDB Inc. • United States

Hybrid
USD 101,000 - 273,000
Hybrid work model
Equity
401(k) plan
+1
Senior Software Engineer, Storage Layer Services | MongoDB
Senior Software Engineer, Storage Layer Services | MongoDB

The Briefed • New York (NY)

Hybrid
USD 101,000 - 273,000
Equity
401(k)
Parental leave
+2
Staff Software Engineer, Agentic AI
Staff Software Engineer, Agentic AI

MongoDB Inc. • New York (NY)

Hybrid
USD 151,000 - 297,000
Senior Software Engineer, Storage Layer Services
Senior Software Engineer, Storage Layer Services

MongoDB • New York (NY)

On-site
USD 126,000 - 248,000
Equity
Flexible paid time off
20 weeks fully-paid parental leave
+4