JobCrawls

Job alerts, saved jobs and deadline reminders on your phone

Open app

Senior Hypervisor Engineer

Hypervisor Engineer

Posted Oct 26 (9 days ago) · Last updated Nov 4

Key facts

Senior hypervisor role focused on QEMU/KVM; requires 5+ years in software engineering.

Where and how
Remote - EuropeRemoteEuropeSenior
Languages required
English
Experience
5 years experience
Best guess: Teknologiateollisuuden työntekijät työehtosopimus collective agreement, inferred from this employer's industry and the role; could be a different one.
The role is software engineering at a technology company, making the technology industry workers' agreement the closest listed candidate.
0% confidence
Browse all Finnish collective agreements

Original job ad

As published by Nebius B.V.

Open the ad
About Nebius: Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. The role 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. We understand the granular details of hardware virtualization and device emulation, paying close attention to performance and protection against untrusted code. You will work on substantial extensions for the QEMU/KVM virtualization stack in close cooperation with the opensource community. In this position, your responsibility will be to: 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 Provide general support, fix bugs, and monitor the upstream Collaborate with other team members and stakeholders We expect you to have: 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 (the emulator is built on the user mode system process for Linux) It would be an added bonus if you had: Aсcepted patches in Linux Kernel or QEMU/KVM Experience working with Linux kernel Some experience with ARMv8, including virtualization extensions Understanding of PCI, SCSI, and ACPI Experience working with the Linux kernel Excellent communication skills for cross-team collaboration Strong work ethic We conduct coding interviews as part of the process. Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at Nebius: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.

This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • At least 5 years of professional software engineering experience
  • Fluent C programming skills
  • At least 3 years of Linux experience
  • At least 3 years of QEMU/KVM engineering experience
  • Understanding of x86-compatible systems, including virtual memory, interrupts, and privilege rings
  • Experience writing Linux user-mode system code and using debugging, analysis, and optimization tools
  • Strong communication skills for cross-team collaboration
  • Strong work ethic
  • Authorization to work in the country of application

Responsibilities

  • Optimize I/O for emulated disk and network devices
  • Integrate the hypervisor with platform services and user-data storage
  • Distribute resources efficiently among virtual machines
  • Improve guest system support
  • Advance open-source virtualization
  • Provide low-level security for the hypervisor and emulator
  • Provide general support, fix bugs, and monitor upstream development
  • Collaborate with team members and stakeholders

Skills & technologies

CLinuxQEMU/KVMX86Virtual MemoryInterruptsPrivilege RingsLinux User-mode System CodeDebuggingAnalysis ToolsOptimization ToolsARMv8PCISCSIACPI

Benefits & perks

Recruitment process

  1. Coding interviews

About Nebius B.V.

Nebius B.V. logo
Nebius B.V. · 67 open roles
Top locations (all time): Remote - Global · 391 · Remote - Europe · 196 · Amsterdam, Netherlands · 59 · +76 other locations
View company
Current open roles at Nebius B.V. on JobCrawls
LocationActive listings
Remote - Global391
Remote - Europe196
Amsterdam, Netherlands59
Remote - United States28
London, United Kingdom25
Amsterdam, Netherlands; Remote - Europe19
Berlin, Germany19
Prague, Czech Republic17
Lappeenranta, Finland14
Mäntsälä, Finland14
Remote - Finland12
Amsterdam8
Finland8
Helsinki, Finland8
United Kingdom7
Israel5
London5
Canada4
Béthune, Pas-de-Calais3
Canada · Remote - United States3
Germany · Remote - Europe3
Remote · Singapore3
Singapore3
Tel Aviv, Israel3
Abu Dhabi2
Abu Dhabi · Dubai2
Austin, United States2
Dubai2
France · Paris2
France, Paris2
London, United Kingdom; Remote - Europe2
Netherlands2
New Jersey2
New York City, United States2
Oklahoma2
Philadelphia, Pennsylvania2
Remote - EU2
Abu Dhabi, Dubai1
Abu Dhabi, United Arab Emirates1
Alabama, US1
Amsterdam, Netherlands; Berlin, Germany; Finland; London, United Kingdom; Prague, Czech Republic; Remote - Europe1
Amsterdam, Netherlands; Berlin, Germany; London, United Kingdom; Prague, Czech Republic; Remote - Europe1
Amsterdam, Netherlands; Finland1
Austin, Texas1
Austin, Texas, United States; Remote; Remote - Europe1
Belgrade, Serbia1
Berlin1
Béthune, France1
Béthune, Pas-de-Calais, France1
California, United States1
Canada, Remote - United States1
Czechia1
Dallas, United States1
East London, United Kingdom1
Finland; France; Germany; Netherlands; Remote - Europe; Spain; Sweden; United Kingdom1
Israel, Israel1
Kansas City, United States1
London, UK1
Minnesota1
Minnesota, United States1
Mäntsälä1
Netherlands; Remote - Europe1
New Jersey, US1
New Jersey, United States1
Oklahoma, United States1
Paris1
Paris, France1
Philadelphia, United States1
Poland1
Prague1
Remote - France1
Remote - Germany1
Remote - Netherlands1
Remote - Spain1
Remote - Sweden1
Remote - United Kingdom1
San Francisco Bay Area, United States1
Singapore, Singapore1
UK1
Current role mix at Nebius B.V. on JobCrawls
Role typeActive listings
Backend Engineer317
Account Executive84
Open Application57
Software Engineer12
Technical Program Manager8
Backend Developer5
ML Engineer5
Product Manager4
Site Reliability Engineer4
System Engineer4
Technical Project Manager4
Data Center Operations Technician3
Senior Site Reliability Engineer3
Systems Engineer3
Technical Product Manager3
Applied AI Researcher2
Backend engineers, Frontend engineers, Site reliability engineers2
Customer Engineer2
Data Center Facilities Manager2
Data Center IT Technician2
Data Center Technician2
Delivery Manager2
Financial Controller2
Hypervisor Engineer2
IT Support Technician2
Machine Learning Engineer2
Mechanical Operations Technician2
Microsoft 365 Engineer2
Open Positions at Nebius2
Product Designer2
Project Manager2
Sales Engineer2
Senior HPC Cluster Engineer2
Senior Hypervisor Engineer2
Senior ML Engineer2
Senior Technical Project Manager2
Technical Support Engineer2
3PL Operations Manager1
Accountant1
Application Integration Developer1
Application Security Engineer1
Asset Manager1
Automation Engineer1
Cloud Solution Architect1
Communications Manager1
Data Center Electrical Lead1
Data Center IT Manager1
Data Center Logistics Specialist1
Detection and Response Engineer1
Detection and Response Lead1
Electrical Engineer1
Employee Relations Director1
Enterprise Applications Engineer1
Financial Reporting Lead1
Forward Deployed Engineer1
GTM Recruiting Manager1
Generalist1
Hardware Project Manager1
IT Data Center Technician1
IT Infrastructure Engineer1
Inference Platform Engineer1
Infrastructure Security Engineer1
Instructional Designer1
Intercompany Accountant1
ML Solutions Architect1
ML Solutions Architecture Manager1
Machine Learning Research Engineer1
Machine Learning Solutions Architect1
Mechanical Engineer1
Network Project Manager1
Offensive Security Lead1
Operations Specialist1
Partner GTM Planning and Analytics1
Partner Solutions Architect1
Physical Security Systems Technician1
Power Procurement Manager1
Product Growth Analytics Lead1
Product Manager, Anti-Fraud1
Product Manager, Onboarding1
Product Manager, Quota & Capacity Management1
Product Manager, Security1
Public Affairs Specialist1
Security Product Manager1
Security Solutions Engineer1
Senior HPC Engineer1
Senior Network Engineer1
Senior Support Engineer1
Solutions Architect Lead1
Solutions Architecture Director1
Specialist Solutions Architect1
Storage Product Manager1
Structured Cabling Design Engineer1
Supply Chain Manager1
Technical Account Manager1
Technical Due Diligence Manager1
Transportation Security Manager1
VP of Developer Relations & Community1
Vendor Security & Standards Manager1
Vulnerability Operations Lead1
Warehouse and Logistics Specialist1
Current role-level mix at Nebius B.V. on JobCrawls
Role levelActive listings
Mid-Level509
Senior104
Manager47
Director3
Executive3
Junior2
About the employer

Nebius builds a full-stack AI cloud platform for developers and enterprises, covering compute, storage, networking, and applied AI. It is listed on Nasdaq and headquartered in Amsterdam, with R&D hubs across Europe, the UK, North America, and Israel. The company has more than 1,500 team members.

Core values
Fast-movingBold thinkingConstant growthMeaningful impactTrustReal ownershipOpportunity to shape the future of AI
Awards & certifications
Listed on Nasdaq (NBIS)

Never miss a new Hypervisor Engineer job in Remote - Europe

Weekly or daily digest. Unsubscribe anytime.