
Opportunity at
NebiusSenior Hypervisor Engineer
Nebius, a Nasdaq-listed cloud infrastructure provider for the global artificial intelligence economy, is hiring a Senior Hypervisor Engineer to join an on-site team. The company develops…
Career Tools
About This Role
Nebius, a Nasdaq-listed cloud infrastructure provider for the global artificial intelligence economy, is hiring a Senior Hypervisor Engineer to join an on-site team. The company develops a comprehensive artificial intelligence cloud platform covering everything from data training to production deployment. Headquartered in Amsterdam with a workforce exceeding 1,500 professionals, Nebius operates research and development hubs across Europe, the United Kingdom, North America, and Israel. In this position, the engineer will…
Job Description
Nebius, a Nasdaq-listed cloud infrastructure provider for the global artificial intelligence economy, is hiring a Senior Hypervisor Engineer to join an on-site team. The company develops a comprehensive artificial intelligence cloud platform covering everything from data training to production deployment. Headquartered in Amsterdam with a workforce exceeding 1,500 professionals, Nebius operates research and development hubs across Europe, the United Kingdom, North America, and Israel.
In this position, the engineer will contribute to the growth of a hyperscaler platform by focusing on components related to the KVM hypervisor and QEMU device emulator. Candidates will deal with hardware virtualization mechanics, device emulation, performance tuning, and isolation against untrusted code, while cooperating closely with the open source community on extensions for the virtualization stack.
The ideal candidate possesses a strong background in software engineering, low-level systems, and Linux development. This role is suited for professionals who enjoy tackling complex engineering challenges in compute, storage, networking, and applied artificial intelligence within an international environment.
Responsibilities
- Refine input and output performance for emulated network and disk hardware
- Connect the hypervisor with storage facilities and other platform features for user data
- Allocate resources efficiently across virtual machines
- Enhance guest operating system support
- Contribute to advancements in open source virtualization technology
- Implement low-level security measures for the emulator and hypervisor
- Monitor upstream projects, resolve bugs, and provide ongoing maintenance support
- Partner with stakeholders and fellow team members
Requirements
- Minimum of five years of professional software development experience
- Fluency in the C programming language
- At least three years of working experience with Linux
- Minimum of three years of engineering background involving QEMU and KVM
- Familiarity with x86-compatible architecture principles including privilege rings, interrupts, and virtual memory
- Background writing user-mode system code for Linux, utilizing debugging, analysis, and optimization tools
- Coding interviews are part of the evaluation process
- Authorization to work in the country of application with proof of eligibility required upon hiring
Qualifications
- Accepted patches in the Linux Kernel or QEMU/KVM
- Prior involvement with the Linux kernel
- Familiarity with ARMv8 including virtualization extensions
- Knowledge of ACPI, SCSI, and PCI standards
- Strong work ethic and excellent communication skills for cross-team projects
Core Skills
Benefits
- Competitive compensation package
- Opportunities for continuous learning and career advancement
- Flexibility and ownership in the workplace
- Engagement with an innovative and collaborative company culture
- Involvement in impactful artificial intelligence initiatives
- Exposure to talented teams within an international setting
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote work policy for this role?
The source posting explicitly states that the role is on-site.
What qualifications are required to apply?
Applicants must have at least five years of professional software engineering experience, fluency in C, three years of Linux experience, three years of QEMU/KVM experience, understanding of x86-compatible systems, and user-mode Linux system code writing experience.
Is the salary specified in the job posting?
No, the posting does not specify the salary, mentioning only that the compensation is competitive.
What is the employment type?
The employment type is full-time.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.