Senior Hypervisor Engineer
Nebius — Amsterdam, North Holland, Netherlands · Hybrid · Senior
Role description
Role Overview
We're looking for a Senior Hypervisor Engineer to contribute to the development of our hyperscaler platform. The Hypervisor team supports and develops the parts of the Cloud platform that directly affect the KVM hypervisor and QEMU device emulator.
What You Will Do
Optimize I/O for emulated disk and network devices, integrate the hypervisor with other platform services and storage facilities for user data, efficiently distribute resources between virtual machines, improve guest system support, advance the cutting-edge of open source virtualization, provide low-level security for the hypervisor and emulator, and provide general support, fix bugs, and monitor the upstream.
Why It Might Be a Fit
We expect you to have 5+ years of professional software engineering experience, fluent in C programming language, 3+ years of experience with Linux, and at least 3 years of engineering experience with QEMU/KVM.
Requirements
- 5+ years of professional software engineering experience
- Fluent in C programming language
- 3+ years of experience with Linux
- At least 3 years of engineering experience with QEMU/KVM
- General understanding of x86-compatible systems (virtual memory, interrupts, privilege rings)
- Experience writing general system code in user mode for Linux, including debugging, analysis, and optimization tools
Benefits
- 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