Senior Software Engineer, Query Execution

MongoDB
Dublin, Ireland
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Code review","Collaboration","Technical feedback","Independent delivery","Mentorship"]

Build and maintain MongoDB’s distributed query execution engine for reliable, high-performance query processing. You’ll write and review high-quality C++ code, implement and test query-performance and robustness features, and enhance the query language and diagnostics. Work with peers to deliver technical solutions, contributing to execution algorithms, database performance tuning, and integrations that power customers’ critical workloads.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
MongoDB
MongoDB
1 month ago

Senior Software Engineer, Query Execution

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Build and maintain MongoDB’s distributed query execution engine for reliable, high-performance query processing. You’ll write and review high-quality C++ code, implement and test query-performance and robustness features, and enhance the query language and diagnostics. Work with peers to deliver technical solutions, contributing to execution algorithms, database performance tuning, and integrations that power customers’ critical workloads.
Location: Dublin, Ireland
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Understand and improve current functionality of the MongoDB query engine.
  • •Contribute high-quality C++ code and participate in code reviews by giving and soliciting feedback.
  • •Design, implement, test, and support new query performance and robustness features, including diagnostics and query language enhancements.
  • •Integrate query engine improvements with other products and tools.
  • •Collaborate with peers to deliver strong technical solutions for critical customer workloads.

Pay and Benefits

Perks:Parental Leave

Key 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 with large code bases, preferably in C++, C, Rust, or a similar compiled language.
  • •B.Sc in Computer Science or similar field, or equivalent practical experience.
Experience:5+ yearsSystems programmingDatabasesData managementDistributed systemsQuery processing
Education:Bachelor's
Skills:Code reviewCollaborationTechnical feedbackIndependent deliveryMentorship
Languages:English
Tech Stack:C++CRustDatabasesQuery languageQuery engineMongoDB AtlasAWSGoogle CloudMicrosoft Azure

Company Brief

MongoDB
Develops MongoDB, a leading general-purpose, document-based database platform that enables developers and enterprises to build scalable, high-performance applications with flexible data models and cloud-native capabilities.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2007
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn