YourNext
Opportunity.org

Senior Software Engineer (YDB Team)

Category
Jobs
Posted
October 21, 2026
Region
Europe
Country
Netherlands
Sector
Technology & AI
Work mode
Hybrid
Apply via
careers.nebius.com

Overview

Nebius is seeking a Senior Software Engineer to join the YDB Development Team. The employer is headquartered in Amsterdam, Netherlands, and operates within a global framework. The role involves working with the YDB platform, which functions as an open-source binary object storage foundation and a distributed relational database and message broker. Engineers in this position contribute to large-scale infrastructure spanning multiple regions and nodes, managing substantial data volumes and throughput across diverse hardware systems.

Who can apply

Candidates must have at least five years of professional experience developing high-load systems in C or C++, or three years of relevant experience if it includes distributed storage systems. Applicants are required to have experience developing high-performance, low-latency software components. They must also understand core dumps, flame graphs, sanitizer-enabled builds, CPU caches, atomic operations, and NUMA architectures. For senior candidates, hybrid working or the flexibility to work remotely within the European Union is offered. Applicants must be authorized to work in the country in which they apply.

What you get

The position offers competitive compensation, career growth and learning opportunities, and flexibility and ownership within a collaborative culture. Employees work in an international environment on impactful AI projects. Visa sponsorship may be offered for suitable candidates.

Requirements

Applicants need a strong background in C or C++ development for high-load systems along with familiarity with low-latency software components and hardware architecture details such as CPU caches and NUMA. Additional helpful background includes experience with production-grade distributed storage systems or databases, on-disk data structures like LSM trees and B+ trees, storage algorithms, and hardware internals including NVMe and HDDs. Familiarity with debugging tools, the Linux kernel, networking concepts, Kubernetes, Grafana, and production incident response is also beneficial.