Senior C++ Engineer — High-Performance Storage & Systems

Nebius B.V.

Greater London

On-site

GBP 90,000 - 130,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

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

Job summary

Nebius is seeking mid and senior software developers with a strong C++ background to work on the YDB project, an open-source storage and database system. You will influence design choices, optimize performance for AI workloads, and contribute to a distributed storage and database stack powering Nebius cloud operations.

The role involves implementing high-performance components, debugging and profiling, and collaborating with international teams in a fast-moving, ownership-driven environment.

Qualifications

  • 5+ years of experience in C/C++ programming for highly loaded systems.
  • Understanding of core dumps, flamegraphs, and sanitized builds.
  • Experience developing high-performance, low-latency components.
  • Knowledge of storage device internals (NVMe, HDD).
  • Familiarity with Linux kernel, SPDK/DPDK, libaio, io_uring.
  • Experience with Kubernetes and Grafana.
  • Track record of incident resolution and distributed storage design.

Responsibilities

  • Adapt YDB to leverage modern hardware to its fullest potential.
  • Reengineer YDB components with more efficient algorithms to solve complex system challenges.
  • Contribute to production-grade distributed storage components and ensure high availability.

Skills

C/C++ programming
High-performance, low-latency
Linux kernel familiarity
Networking concepts
Kubernetes
Debugging tools (perf, VTune, gdb)
NUMA architectures
Storage algorithms (erasure coding)

Tools

GDB
Perf
VTune
bpftrace

Job description

Nebius is seeking mid and senior software developers with a strong C++ background to work on the YDB project, an open-source storage and database system. You will influence design choices, optimize performance for AI workloads, and contribute to a distributed storage and database stack powering Nebius cloud operations.

The role involves implementing high-performance components, debugging and profiling, and collaborating with international teams in a fast-moving, ownership-driven environment.

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

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Nebius B.V. • Greater London

On-site
GBP 90,000 - 130,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior C++ Systems Engineer — Data Platform
Senior C++ Systems Engineer — Data Platform

Nebius B.V. • Greater London

On-site
GBP 90,000 - 130,000
Senior Software Engineer (Storage Virtualization Team)
Senior Software Engineer (Storage Virtualization Team)

Nebius • Greater London

On-site
GBP 90,000 - 130,000
Competitive compensation
Career growth
Flexibility and ownership
+3
Senior Backend Engineer: Low-Latency, High-Throughput Systems
Senior Backend Engineer: Low-Latency, High-Throughput Systems

Nebius • Greater London

On-site
GBP 120,000 - 180,000
Competitive pay
Career growth
Flexible work
+3
Senior Backend Engineer - AI Cloud & Scalable Systems
Senior Backend Engineer - AI Cloud & Scalable Systems

Nebius • Greater London

On-site
GBP 110,000 - 160,000
Competitive pay
Career growth
Flexibility
+3
Senior Software Engineer (Data Platform
Senior Software Engineer (Data Platform

Nebius B.V. • Greater London

On-site
GBP 90,000 - 130,000
AI Systems Engineer
AI Systems Engineer

Annapurna • Greater London

On-site
GBP 70,000 - 110,000
Senior C++ Backend Engineer for High-Performance Gaming
Senior C++ Backend Engineer for High-Performance Gaming

Team Creation • Greater London

On-site
GBP 60,000 - 80,000
Staff / Senior Software Engineer (Agentic Search) - Index
Staff / Senior Software Engineer (Agentic Search) - Index

Nebius • Greater London

On-site
GBP 110,000 - 165,000
Competitive pay
Career growth
Flexibility and ownership
+3
Senior Serverless AI Engineer - GPUs & Cloud, Hybrid
Senior Serverless AI Engineer - GPUs & Cloud, Hybrid

Nebius • Greater London

Hybrid
GBP 120,000 - 170,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+2