← Back to list
Job · Senior

Senior Software Engineer (Storage Virtualization Team)

Software Engineer • Senior • Remote • Full-time • Czechia Czechia

Senior Backend Engineer for Nebius' Storage Virtualization Team, building a distributed, fault-tolerant storage system for the hyperscaler cloud. You will work on high-performance block and filesystem storage with sub-millisecond latency.

Stack

Responsibilities

  • ▹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
  • ▹Build a distributed, fault-tolerant storage system delivering millions of IOPS and terabytes per second of throughput, even in the face of hardware failures

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
  • ▹Fluency in English

Soft skills

Team-oriented mindset

What we offer

  • ▹Competitive compensation
  • ▹Career growth and learning opportunities
  • ▹Flexibility and work-life balance
  • ▹Collaborative and innovative culture
  • ▹Opportunity to work on impactful AI projects
  • ▹International environment and talented teams

About the company

Nebius is building a full-stack AI cloud platform from data and model training through to production deployment. Listed on Nasdaq and headquartered in Amsterdam, it has R&D hubs across Europe, the UK, North America and Israel and a team of 1,500+.

Languages: Angol: folyékony

Similar jobs