Senior Hypervisor Engineer

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

Nice to haves:

  • 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
  • Excellent communication skills for cross-team collaboration
  • Strong work ethic

What you'll be doing:

  • 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

Perks and Benefits:

  • 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
AI Summary ✨

Similar jobs

  • Senior Software Engineer, Privacy

    MozillaNetherlandsa day ago
    NewRemote
    €66k – €88k / year base
  • Research Intern, ClickHouse Labs

    ClickHouseGermanyNetherlands3 days ago
    RemoteRegistered sponsor
  • Langfuse - Senior Software Engineer, SDK

    ClickHouse6 locations4 days ago
    Registered sponsor
    €90k – €160k / year base
  • Staff Software Engineer (Agentic Search) - Runtime

    NebiusAmsterdam, Netherlands7 days ago
  • See all jobs in Netherlands →