Senior Software Engineer, Storage Virtualization
Posted 45ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend Engineer building a fault-tolerant storage system for Nebius’ hyperscaler cloud. Working on high-performance storage with sub-millisecond latency and high throughput.
Responsibilities:
- Building a distributed, fault-tolerant storage system for Nebius’ hyperscaler cloud.
- Working on high-performance block and filesystem storage that delivers sub-millisecond latency, millions of IOPS and terabytes per second of throughput, even in the face of hardware failures.
- Virtualization: virtio-blk and virtio-fs, QEMU and vhost-user, performance-critical I/O paths.
- Networking: high-throughput VM-to-storage transport over TCP and RoCEv2 (RDMA).
- Storage systems: replication, consensus, self-healing, and data migration.
Requirements:
- 6+ years of professional software engineering experience
- Strong knowledge of C++
- Solid understanding of algorithms and data structures
- Basic knowledge of operating system internals (I/O, memory, scheduling)
- Ability to write reliable, maintainable code and debug complex systems
- Team-oriented mindset and fluency in English.
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.















