Skip to content
MongoDBMongoDBAtlanta, GA

Software Engineer 3 - Query Optimization

Build and optimize MongoDB's distributed query engine, focusing on query parsing, optimization, plan selection, and execution for transactional, time-series, and analytical workloads. Requires 3+ years in data-intensive environments and strong CS fundamentals.

106k – 209k
Hybrid3+ YOEBackend Engineering

About the role

Responsibilities

  • Understand and improve current functionality of the MongoDB query engine
  • Identify, design, implement, test, and support new features related to query performance and robustness, query language enhancements, diagnostics for query performance problems, and integration with other products and tools
  • Work with other engineers to coordinate seamless changes in a feature-rich, large code base
  • Work with other teams including client drivers, cloud services, enterprise tools, support, consulting, education, and marketing to coordinate changes or contribute to their projects

Requirements

  • 3+ years of experience in data intensive environments
  • Hands-on experience building industrial-strength software
  • Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture
  • Experience with large code bases
  • B.Sc in Computer Science or similar field, or equivalent practical experience

Nice-to-Haves

  • Experience in developing database systems
  • Interest in the theory and practice of database query engines; hands-on experience or M.Sc./Ph.D in the domain is a plus

Success Measures

  • In three months: contributed to the development of a project slated for the next major version, as well as fixed a few bugs in a minor version of the latest stable release series
  • In six months: taken on code review responsibilities and involved in reviewing the design for new features
  • In twelve months: making significant contributions to the development of a new major features

Skills

Query OptimizationDatabase SystemsData StructuresAlgorithmsSoftware DesignSoftware ArchitectureLarge CodebasesQuery EnginesPerformance TuningDistributed Systems
MongoDB

Software Engineer 3, Query Integration

MongoDBAustin, TX +2

Mid-level engineer building and scaling query capabilities for MongoDB's time-series, search, and vector products. Focus on C++ development, testing, and performance diagnostics.

106k – 209k
On-site3+ YOEBackend Engineering
Limble

Software Engineer II - Integrations

LimbleCharlotte, NC

Software Engineer II on the Integrations team building and maintaining iPaaS-based integrations and customer-facing APIs. Requires 3+ years experience, Node.js/TypeScript, SQL, and third-party API integration skills.

110k – 165k
Remote3+ YOEBackend Engineering
Oneleet

Software Engineer, Integrations

OneleetBeaverton, OR

Build and maintain backend integrations connecting a security platform to cloud providers and third-party tools. Focus on reliable data pipelines, API integrations, and authentication flows.

110k – 180k
Remote3+ YOEBackend Engineering
ZoomInfo

Software Engineer III

ZoomInfoBethesda, MD +1

Software Engineer III designing, building, and maintaining scalable backend systems with Java, Node.js/NestJS, Kafka, and cloud technologies (AWS/GCP). Requires Master's in CS + 2 years (or Bachelor's + 4 years) backend experience, microservices, databases, and REST APIs.

112k – 176k
Hybrid4+ YOEBackend Engineering
Applied Intuition

C++ Software Engineer - Autonomy/Physical AI

Applied IntuitionAnn Arbor, MI

Backend C++ engineer building high-performance autonomy infrastructure for defense products Axion and Acuity in Ann Arbor. Requires strong C++, systems fundamentals, Python, and U.S. citizenship with security clearance eligibility.

100k – 200k
On-site3+ YOEBackend Engineering