M

MongoDB

Builds document databases for software teams

Senior Software Engineer - Query Optimization

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 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 structure, and rigorous code quality.
  • A degree in Computer Science or a similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design and architecture.
  • Experience with large code bases written in C++ or another systems programming language, including tracing defects, estimating work complexity, and designing evolution and integration strategies as system components are rewritten.
  • A strong foundation in core database internals is essential.

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.
  • Use knowledge of product strengths and weaknesses and industry trends to provide technical vision and direction.
  • 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.
  • Identify, design, implement, test, and support features related to query performance and robustness, query language enhancements, diagnostics, and integration with other products and tools.
  • Coordinate seamless changes with other engineers in a feature-rich, large code base.
  • Coordinate changes with or contribute to projects involving client drivers, cloud services, enterprise tools, support, consulting, education, and marketing teams.
  • Influence and grow team members through active mentoring, coaching, and leading by example.

Desired Qualifications

  • Direct experience in query optimization is a bonus but not a prerequisite.
  • A strong background in compilers, language transpilers, or distributed storage systems is welcomed.

About the Company

MongoDB

Builds document databases for software teams

MongoDB builds databases for software teams that need to store and retrieve application data without fitting every record into fixed rows and columns. Its flagship Atlas service runs the database in the cloud and combines it with tools for search, real-time analytics and AI retrieval. Data is stored as flexible documents, letting developers change an application's structure while keeping related information together. Customers pay for cloud resources and usage, or buy Enterprise Advanced subscriptions to run the software themselves with monitoring, management tools and technical support. MongoDB was founded in 2007 and is headquartered in New York City.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2007

Recently Posted Jobs

Explore more opportunities at MongoDB

See more jobs