Senior Software Engineer, Query Execution

1 hour, 1 minute ago
Full-time
Senior
Software Development
MongoDB

MongoDB

MongoDB provides a developer data platform that simplifies data management and accelerates application development, enabling businesses to leverage modern database technology for innovative solutions across various industries.

Internet Software & Services
1K-5K
Founded 2007

Description

  • Understand and improve the current functionality of the MongoDB query engine.
  • Contribute high-quality C++ code and participate in code reviews by giving and soliciting feedback.
  • Identify, design, implement, test, and support new query-related features.
  • Improve query performance, robustness, and diagnostics for performance issues.
  • Develop query language enhancements and integrations with other products and tools.
  • Work collaboratively with peers to deliver technical solutions.
  • Take ownership of bugs and feature work across releases and long-term projects.
  • Mentor newer engineers as you grow into broader technical leadership responsibilities.

Requirements

  • 5+ years of experience in systems programming.
  • Hands-on experience building industrial-strength software.
  • Strong computer science fundamentals, including data structures, algorithms, and software design/architecture.
  • Experience working with large codebases, preferably in C++, C, Rust, or a similar compiled language.
  • Bachelor’s degree in Computer Science or a similar field, or equivalent practical experience.
  • Interest in the theory and practice of database query engines.
  • Experience in databases and/or data management systems is a strong plus.
  • Hands-on experience in the database query domain or an M.Sc./Ph.D. in the domain is a plus.

Benefits

  • Based in MongoDB’s Dublin office or remote within Ireland.
  • Employee affinity groups and a supportive workplace culture.
  • Fertility assistance.
  • Generous parental leave policy.
  • Accommodation support during the application and interview process for individuals with disabilities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, iOS Core Product - Ljubljana, Slovenia

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale its mobile reading app and shape product decisions for a fast-growing, fully distributed team.

CI/CD Git Swift SwiftUI
1 minute ago

Software Engineer, Data Infrastructure & Acquisition - Brno, Czech Republic

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate large-scale audio data collection and ingestion systems that support model training and next-generation products.

Bash Docker GCP Linux Python Terraform
1 minute ago

Software Engineer, iOS Core Product - Turin, Italy

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its flagship iOS reading app for a rapidly growing global user base.

CI/CD Git Swift SwiftUI
1 minute ago

Senior Software Engineer, Windows/Desktop Applications - Geneva, Switzerland

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to design and ship the core Windows experience for its widely used text-to-speech product in a fully distributed environment.

C# C++ CI/CD .NET
1 minute ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers