Remote Backend Engineer – Cloud Data Engine (C++/Rust)

Doist

Amsterdam

Hybrid

EUR 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Flexible time off
Pension plan
Company events
Hybrid work environment

Job summary

MotherDuck in Amsterdam is seeking a backend engineer to join the Database team, building the cloud-enabled DuckDB platform and bridging local development with cloud operations.

You will work in C++, Rust, or Java on core server and client extension logic, collaborating across frontend, platform, and infra teams to deliver high-performance, low-latency analytics. Remote Europe candidates are welcome, with a hybrid office presence in the Netherlands.

Qualifications

  • Built and shipped complex backend systems.
  • Fluent in C++, Rust, or Java systems languages.
  • Experience with cloud infrastructure and distributed systems.

Responsibilities

  • Own major backend projects enabling DuckDB to run locally and in the cloud.
  • Lead cross-functional work with frontend, platform, and infra teams to ensure a coherent UX.
  • Push embedded database performance and distributed execution; mentor teammates.

Skills

Backend systems
C++
Rust
Java
Distributed systems
Cloud infrastructure

Job description

MotherDuck in Amsterdam is seeking a backend engineer to join the Database team, building the cloud-enabled DuckDB platform and bridging local development with cloud operations.

You will work in C++, Rust, or Java on core server and client extension logic, collaborating across frontend, platform, and infra teams to deliver high-performance, low-latency analytics. Remote Europe candidates are welcome, with a hybrid office presence in the Netherlands.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Database
Software Engineer - Database

MotherDuck • Amsterdam

On-site
EUR 110,000 - 150,000
Stock options
Flexible time off
Pension plan
+2
Office Manager
Office Manager

DuckDB • Amsterdam

Hybrid
EUR 50,000 - 70,000
25 vacation days
Profit-sharing bonus
Hybrid work model
Senior C++/Rust Engineer - High Performance Trading
Senior C++/Rust Engineer - High Performance Trading

Doghouse Recruitment • Amsterdam

Hybrid
EUR 90,000 - 110,000
Relocation support
Sponsorship for Europe-based
Hybrid work (up to 40% remote)
Senior C# / .NET Engineer - Real-Time Data Platform
Senior C# / .NET Engineer - Real-Time Data Platform

Saxo Bank • Amsterdam

On-site
EUR 90,000 - 120,000
Data Product Engineer for AI Analytics (Hybrid, Amsterdam)
Data Product Engineer for AI Analytics (Hybrid, Amsterdam)

Bluebird • Amsterdam

Hybrid
EUR 99,000 - 121,000
Engineering Manager – Data Platform
Engineering Manager – Data Platform

Lobster • Amsterdam

Hybrid
EUR 110,000 - 150,000
Opportunity to work from home
Modern offices in Germany and theNethe
Learning & Development budget
+1
Remote Senior Rust Engineer - Full-Stack & Systems
Remote Senior Rust Engineer - Full-Stack & Systems

twentysix • Amsterdam

On-site
EUR 72,000 - 120,000
Senior C++ Backend Engineer — Low-Latency, Remote
Senior C++ Backend Engineer — Low-Latency, Remote

Understanding Recruitment • Netherlands

On-site
EUR 90,000 - 130,000
Remote work
Flexible hours
Yearly vacations
Senior Backend Engineer - Python, Cloud Infra (Hybrid)
Senior Backend Engineer - Python, Cloud Infra (Hybrid)

Doghouse Recruitment • Amsterdam

Hybrid
EUR 126,000 - 154,000
Hybrid work model
RSUs
Performance bonus
Senior C++ Systems Engineer – High-Performance Storage
Senior C++ Systems Engineer – High-Performance Storage

Jobgether • Netherlands

On-site
EUR 90,000 - 140,000
Competitive compensation
Career growth
Ownership over your work
+1