Senior Software Engineer (YDB Team)
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.