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

Academic Key

Amsterdam

Ibrido

EUR 110.000 - 150.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Competitive compensation
Career growth and learning
Flexibility and ownership
Collaborative culture
Impactful AI projects
International environment

Descrizione del lavoro

Nebius in Amsterdam is seeking mid- to senior-level software engineers with deep C++ expertise to advance the YDB open-source platform. You will help evolve architecture for new hardware and optimize storage and networking across large clusters.

The role focuses on high-performance, low-latency components, memory and CPU efficiency, and cross-functional collaboration. Hybrid or EU-remote work options are available for senior candidates.

Competenze

  • 5+ years of professional experience developing high-load C/C++ software.
  • Experience designing and developing production-grade distributed storage systems and/or databases.
  • Understanding of CPU caches, atomic operations and NUMA architectures.
  • Experience with debugging and profiling tools such as perf, VTune, bpftrace and gdb.

Mansioni

  • Evolve YDB’s architecture for new hardware, redesigning core components when incremental optimization is insufficient.
  • QLC NVMe drives: increase storage density while controlling RAM/CPU consumption and write amplification.
  • Dual 800 Gb/s network adapters: reduce CPU overhead and memory bandwidth consumption to utilize the available NIC bandwidth.
  • NVIDIA GB300-based systems: ensure efficient operation on Arm-based hosts and offload storage and networking processing to BlueField DPUs.
  • Support high-capacity SMR HDDs by designing data placement, sequential writes, garbage collection and recovery around zoned-write constraints.
  • Develop wide erasure-coding schemes to reduce space aplimfication while maintaining durability and availability.
  • Reduce recovery and rebalancing times after device outages while limiting the impact on foreground workloads.
  • Prevent, detect and recover from silent data corruption across memory, networking and storage.
  • Provide the system capabilities and interfaces required by fleet-wide automation so that hundreds of production clusters can be deployed, configured, upgraded, diagnosed and operated consistently.

Conoscenze

C++
Distributed storage
High-load systems
Low-latency
Kubernetes
Profiling tools
NUMA architectures
DPU offload
NVMe
Networking

Strumenti

GDB
Perf
VTune
bpftrace
SPDK
DPDK
io_uring

Descrizione del lavoro

Nebius in Amsterdam is seeking mid- to senior-level software engineers with deep C++ expertise to advance the YDB open-source platform. You will help evolve architecture for new hardware and optimize storage and networking across large clusters.

The role focuses on high-performance, low-latency components, memory and CPU efficiency, and cross-functional collaboration. Hybrid or EU-remote work options are available for senior candidates.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior C++ Systems Engineer - Remote/Hybrid EU
Senior C++ Systems Engineer - Remote/Hybrid EU

Nebius Group • Amsterdam

Ibrido
EUR 140.000 - 190.000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Software Engineer (YDB Team)
Senior Software Engineer (YDB Team)

Academic Key • Amsterdam

Ibrido
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

In loco
GBP 85.000 - 120.000
Competitive compensation
Career growth
Flexible working
+4
Senior C++ Engineer, Data Platform for AI Cloud
Senior C++ Engineer, Data Platform for AI Cloud

Nebius Group • Amsterdam

In loco
EUR 110.000 - 150.000
Competitive compensation
Career growth
Flexible work options
+3
Senior Software Engineer (Data Platform, C++)
Senior Software Engineer (Data Platform, C++)

Academic Key • Amsterdam

Remoto
EUR 100.000 - 140.000
Senior Software Engineer (Storage Virtualization Team)
Senior Software Engineer (Storage Virtualization Team)

Nebius Group • Amsterdam

In loco
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

Remoto
EUR 100.000 - 140.000
Senior C++ Backend Engineer - AI Cloud Platform
Senior C++ Backend Engineer - AI Cloud Platform

Nebius • Amsterdam

In loco
GBP 90.000 - 125.000
Competitive compensation
Career growth
Flexible work
+3
Senior Backend Engineer, Storage Virtualization - AI Cloud
Senior Backend Engineer, Storage Virtualization - AI Cloud

Nebius Group • Amsterdam

In loco
EUR 90.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

Ibrido
EUR 140.000 - 190.000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3