Senior Software Engineer (YDB Team)
Hybrid (EU/Global)Full-timePosted 7mo ago
About the role
Senior software engineer role in Nebius YDB Development Team focusing on high-load C++ systems for a distributed storage and database platform, with open-source YDB components and multi-region deployments.
Responsibilities
- Evolve YDB’s architecture for new hardware, redesigning core components when incremental optimization is insufficient: QLC NVMe drives, dual 800 Gb/s network adapters, NVIDIA GB300-based systems.
- 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 amplification 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
- Move quickly to deliver practical value with production deployments in weeks
Qualifications
- 5+ years of professional experience developing high-load systems in C or C++. Relevant distributed storage experience considered with 3+ years.
- Experience developing high-performance, low-latency software components
- Understanding of core dumps, flame graphs and sanitizer-enabled builds
- Understanding of CPU caches, atomic operations and NUMA architectures
Skills
Required:C++ developmentPerformance analysisLow-latency systems
Nice to have:Distributed storage systems
Benefits
- Competitive compensation
- Career growth and learning opportunities
- Flexibility and ownership
- Collaborative and innovative culture
- Opportunity to work on impactful AI projects
- International environment and talented teams
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Nebius
The ultimate cloud for AI explorers
Discover the most efficient way to build, tune and run your AI models and applications on top-notch NVIDIA® GPUs.
AI CloudToken FactoryGPUKubernetesSlurmManaged servicesTerraformAPI
More open roles at Nebius
- Staff Machine Learning Engineer, LLM Inference Optimization5d agoHybrid (Remote/Hybrid across listed locations) · ML
- Staff Site Reliability engineer - Network infrastructure - APAC5d agoRemote · Network Infrastructure
- Engineering manager - Network infrastructure - APAC5d agoRemote · Network Infrastructure
- Staff Software engineer - Network infrastructure - APAC5d agoRemote · Network Infrastructure
- Transportation Logistics Specialist5d agoHybrid (Europe) · Infrastructure