
Senior Software Engineer, YDB Team
Nebius Group
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
Job Level
About the role
- Adapt YDB to leverage modern hardware to its fullest potential: QLC NVMe drives, Dual 800Gb/s network adapters, BlueField DPUs
- Maximize performance on widely used devices such as HDDs and TLC NVMe
- Reengineer YDB components with more efficient algorithms to solve complex system challenges
Requirements
- 5+ years of experience in C/C++ programming for highly loaded systems
- Hands-on experience with debugging and profiling tools: perf, VTune, bpftrace, gdb
- Understanding of core dumps, flamegraphs, and sanitized builds
- Experience developing high-performance, low-latency components
- Understanding of CPU caches
- Modern CPU atomic operations
- NUMA architectures
Benefits
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth within Nebius.
- Flexible working arrangements.
- A dynamic and collaborative work environment that values initiative and innovation.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C/C++ programmingdebugging toolsprofiling toolshigh-performance componentslow-latency componentsefficient algorithmsCPU cachesmodern CPU atomic operationsNUMA architectures