Nebius

Senior Software Engineer (YDB Team)

Nebius
Apply
7 days ago
Remote, EMEASenior

Responsibilities

  • Adapt YDB to leverage QLC NVMe drives, 800Gb/s network adapters, and BlueField DPUs.
  • Maximize performance on HDDs and TLC NVMe devices.
  • Reengineer YDB components with more efficient algorithms to solve complex systems challenges.
  • Develop high-performance, low-latency components for distributed storage and database workloads.
  • Participate in coding interviews and contribute to production incident resolution.

Requirements

  • At least 5 years of experience programming in C/C++ for highly loaded systems.
  • Understanding of core dumps, flamegraphs, sanitized builds, CPU caches, modern CPU atomic operations, and NUMA architectures.
  • Experience developing high-performance, low-latency components.
  • Preferred experience with on-disk data structures such as LSM trees and B+ trees.
  • Preferred hands-on experience with perf, VTune, bpftrace, and gdb.
  • Preferred knowledge of erasure coding, checksumming, NVMe and HDD internals, Linux kernel, SPDK/DPDK, libaio, io_uring, networking protocols, Kubernetes, and Grafana.
  • Preferred experience designing production-grade distributed storage components and participating in incident resolution.
  • Preferred knowledge of availability and durability calculations.
  • Applicants must be authorized to work in the country where they apply and provide proof of employment eligibility.

Benefits

  • Competitive compensation.
  • Career growth and learning opportunities.
  • Flexibility, ownership, and a collaborative culture.
  • Opportunity to work on impactful AI projects.
  • International environment with talented teams.

Tech Stack

Categories

Nebius

About Nebius

1,001-5,000 employees

Nebius builds a full-stack AI cloud offering GPU compute, storage, and tools for training and deploying ML models for startups, enterprises, and research labs. It sells consumption-based cloud infrastructure (IaaS/PaaS) and managed services tailored to generative AI workloads, including large-scale model training and inference. The company is headquartered in Amsterdam and operates as an independent provider.

Contact me