Senior C++ Systems Engineer — High-Performance Storage

Nebius Group

Amsterdam

Hybrid

EUR 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Career growth and learningOpportunit
Flexibility and ownership
Collaborative and innovative culture
Impactful AI projects
International environment and talented

Job summary

Nebius is hiring mid- and senior-level software developers with C++ expertise to advance the YDB platform, a distributed storage and DB/queue system powering Nebius’ AI cloud. You’ll work across HDD/NVMe, NIC bandwidth, and DPUs, improving efficiency and reliability at scale.

The team operates clusters globally with hybrid/remote options within EU, focusing on performance and robustness in a fast-moving environment.

Qualifications

  • 5+ years of professional experience developing high-load systems in C or C++.
  • Experience developing high-performance, low-latency software components.
  • Understanding of core dumps, flame graphs and sanitizer-enabled builds.
  • Understanding of CPU caches, atomic operations and NUMA architectures.

Responsibilities

  • Evolve YDB’s architecture for new hardware, redesign core components to optimize performance.
  • Design data placement and storage strategies for high-capacity systems.
  • Develop wide erasure-coding schemes while ensuring durability and availability.
  • Reduce recovery and rebalancing times after device outages with minimal impact on workloads.
  • Provide interfaces for fleet-wide automation to deploy and operate hundreds of clusters.

Skills

C/C++
Distributed storage systems
High-load / low-latency
Performance optimization
Linux / system programming

Tools

Perf
VTune
bpftrace
GDB
SPDK/DPDK
io_uring

Job description

Nebius is hiring mid- and senior-level software developers with C++ expertise to advance the YDB platform, a distributed storage and DB/queue system powering Nebius’ AI cloud. You’ll work across HDD/NVMe, NIC bandwidth, and DPUs, improving efficiency and reliability at scale.

The team operates clusters globally with hybrid/remote options within EU, focusing on performance and robustness in a fast-moving environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Systems Engineer — Remote/EU Hybrid Storage
Senior C++ Systems Engineer — Remote/EU Hybrid Storage

Academic Key • Amsterdam

Hybrid
EUR 110,000 - 150,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Data Platform Engineer (C++ / Distributed Storage)
Senior Data Platform Engineer (C++ / Distributed Storage)

Nebius • Amsterdam

On-site
GBP 85,000 - 120,000
Competitive compensation
Career growth
Flexible working
+4
Senior Software Engineer (YDB Team)
Senior Software Engineer (YDB Team)

Academic Key • Amsterdam

Hybrid
EUR 110,000 - 150,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Software Engineer (YDB Team)
Senior Software Engineer (YDB Team)

Nebius Group • Amsterdam

Hybrid
EUR 90,000 - 130,000
Competitive compensation
Career growth and learningOpportunit
Flexibility and ownership
+3
Senior Backend Engineer, Storage Virtualization - AI Cloud
Senior Backend Engineer, Storage Virtualization - AI Cloud

Nebius Group • Amsterdam

On-site
EUR 90,000 - 150,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Data Platform Engineer - C++ (Distributed Systems)
Senior Data Platform Engineer - C++ (Distributed Systems)

Academic Key • Amsterdam

Remote
EUR 100,000 - 140,000
Senior Software Engineer (Storage Virtualization Team)
Senior Software Engineer (Storage Virtualization Team)

Nebius Group • Amsterdam

On-site
EUR 90,000 - 150,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior C++ Backend Engineer - AI Cloud Platform
Senior C++ Backend Engineer - AI Cloud Platform

Nebius • Amsterdam

On-site
GBP 90,000 - 125,000
Competitive compensation
Career growth
Flexible work
+3
Senior Software Engineer (Data Platform, C++)
Senior Software Engineer (Data Platform, C++)

Academic Key • Amsterdam

Remote
EUR 100,000 - 140,000
Senior GPU Systems Engineer - HPC & InfiniBand
Senior GPU Systems Engineer - HPC & InfiniBand

Nebius Group • Amsterdam

On-site
EUR 152,000 - 269,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+4