Senior Software Engineer, Distributed Query Engine (Remote)

MongoDB Inc.

España

Hybrid

EUR 90,000 - 130,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MongoDB is seeking a software engineer to join the Query Execution Team, contributing to a high performing, modular distributed query system. You will implement and optimize core execution code in C++, work on new query language features, and help diagnose performance issues to support critical workloads.

The role can be based remotely in Spain and invites candidates with 5+ years in systems programming, strong CS fundamentals, and experience with C++, Rust, or C.

Qualifications

  • 5+ years of experience in systems programming and building industrial-strength software.
  • Solid CS fundamentals with data structures and algorithms.
  • Experience with C++, Rust or C on large code bases.

Responsibilities

  • Understand and improve current functionality of the MongoDB query engine.
  • Contribute high quality C++ code and participate in code reviews.
  • Design, implement, test, and support new features for performance and robustness.
  • Collaborate with peers to deliver technical solutions.

Skills

5+ years systems programming
CS fundamentals
data structures & algorithms
team collaboration

Education

B.Sc in Computer Science or similar

Tools

C++
Rust
C

Job description

MongoDB is seeking a software engineer to join the Query Execution Team, contributing to a high performing, modular distributed query system. You will implement and optimize core execution code in C++, work on new query language features, and help diagnose performance issues to support critical workloads.

The role can be based remotely in Spain and invites candidates with 5+ years in systems programming, strong CS fundamentals, and experience with C++, Rust, or C.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Query Execution
Senior Software Engineer, Query Execution

MongoDB Inc. • Spain

On-site
EUR 90,000 - 130,000
Database Systems Engineer Madrid-Hybrid Engineering
Database Systems Engineer Madrid-Hybrid Engineering

FastS3, Inc. • Madrid

On-site
EUR 70,000 - 100,000
Remote Senior Storage Engine Engineer
Remote Senior Storage Engine Engineer

Elasticsearch B.V. • Spain

On-site
EUR 67,000 - 106,000
Competitive pay
Health coverage
Flexible locations
+3
Remote Pre-Sales Solutions Architect (German)
Remote Pre-Sales Solutions Architect (German)

MongoDB Inc. • Pol

Hybrid
EUR 54,000 - 80,000
Senior Java Engineer - Distributed Systems & AI Tools
Senior Java Engineer - Distributed Systems & AI Tools

THE BOARD | people & talent • Spain

Remote
EUR 90,000 - 120,000
Remote work from Spain
38-hour workweek
Career development opportunities
+3
Senior Elasticsearch Storage Engine Engineer (Remote)
Senior Elasticsearch Storage Engine Engineer (Remote)

Elastic • Spain

On-site
EUR 67,000 - 106,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Senior Distributed Systems Engineer - Remote & Flexible Hours
Senior Distributed Systems Engineer - Remote & Flexible Hours

BairesDev • Spain

Remote
EUR 121,000 - 164,000
Remote Work
Excellent compensation in USD or local currency
Hardware and software setup for remote work
+3
Principal Performance Engineer for Distributed Systems
Principal Performance Engineer for Distributed Systems

Referral Board • Spain

On-site
EUR 140,000 - 180,000
Senior Software Engineer - Performance & Distributed Systems
Senior Software Engineer - Performance & Distributed Systems

Elastic • Spain

Remote
EUR 67,000 - 106,000
Competitive pay
Health coverage
Flexible locations
+4
Senior Backend Architect - Remote & Scalable Systems
Senior Backend Architect - Remote & Scalable Systems

Virtualcave • Spain

Remote
EUR 55,000 - 90,000