Senior Software Engineer, SQL Engines

MongoDB

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Austin, TXNew York, NYSan Francisco, CA
Salary
$126,000–$248,000 / yr
Posted
10 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $187k
$104k most similar roles pay here $263k

This role pays more than 74% of similar roles. Most pay $151,000–$187,587 — the shaded band above. At the midpoint, this role pays about $187k versus about $169k 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 311 open roles on FindRole.

Listed pay typically runs $126,000–$226,000 across 95 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Senior Software Engineer, SQL Engines

Senior Software Engineer, SQL Engines joins the SQL Engines team to develop tools that bridge MongoDB's document data model with SQL-based interfaces for developers and analysts. This role involves building and optimizing a portfolio of analytics products, including JDBC and ODBC drivers, Tableau and PowerBI native connectors, and a SQL-to-MQL translation engine. The engineer will design features to improve the performance, scalability, and reliability of the SQL interface while collaborating with product managers to meet user needs. Candidates should possess over five years of experience in backend systems and database technologies, proficiency in at least one compiled language like Rust, Java, or Go, and strong knowledge of data structures and algorithms. The work focuses on the technical challenge of integrating traditional relational database query execution and optimization with modern non-relational database systems to provide seamless SQL experiences.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Develop and optimize a SQL-to-MQL translation engine to bridge MongoDB with SQL-based tools.
  • Build and maintain JDBC and ODBC drivers for seamless data access.
  • Create native connectors for popular BI tools like Tableau and PowerBI.
  • Design and optimize the performance, scalability, and reliability of the SQL interface for large datasets.
  • Translate complex user needs into technical features in collaboration with product and customer experience teams.
  • Advocate for technical excellence while balancing trade-offs between feature delivery and system quality.
  • Stay updated on database and cloud industry trends to bring innovative ideas to the team.

What we're looking for

  • At least 5 years of professional experience in software engineering with a focus on backend systems and database technologies.
  • Proficiency in at least one compiled language and an interest in working with Rust, Java, and Go.
  • Strong computer science fundamentals including data structures, algorithms, and software design/architecture.
  • Familiarity with SQL query execution, optimization, and relational database systems.
  • An M.Sc. or Ph.D. in the domain of database query engines is preferred.
  • Ability to break down complex problems into manageable pieces and deliver solutions.
  • Strong verbal and written communication skills for cross-team collaboration and technical advocacy.

More like this

Similar roles

Senior Software Engineer

MongoDB

Sydney, Australia 35 days ago
Rust C++ C Distributed Systems Multi-threaded Programming Performance Profiling Database Internals High-Availability Systems Data Processing MongoDB
5+ yrs exp Hybrid

Senior Software Engineer, Server Security

MongoDB

Remote (Canada) 101 days ago $126,000$248,000
C++ Rust Go Java Distributed Systems Cryptography TLS X.509 PKI Data Structures Algorithms OS Internals Concurrency MongoDB
5+ yrs exp Remote Hybrid

Senior Software Engineer, Server Security

MongoDB

Remote (Canada) 101 days ago $137,000$189,000
C++ Rust Go Java Distributed Systems Cryptography TLS X.509 PKI Network Security Data Structures Algorithms OS Internals Concurrency MongoDB
5+ yrs exp Remote Hybrid