Search by job, company or skills

Virtualization Engineer

Virtualization Engineer

manus ai
5-7 Years
Not Disclosed
  • Posted 6 hours ago
  • Be among the first 10 applicants

Job Description

Location: Beijing / Singapore

Employment Type: Full-time

About the Role

Own the architecture and core capabilities of our Linux virtualization platform and MicroVM technology, and continuously improve VM boot speed, resource isolation, stability, and security.

Responsibilities

  • Design the architecture of our Linux virtualization platform, develop core functionality, and optimize performance.
  • Design and implement MicroVM solutions and build out their core capabilities.
  • Improve VM boot speed, resource isolation, stability, and security.

Requirements

  • 5+ years of experience in Linux systems or virtualization development.
  • Deep understanding of the Linux kernel, KVM/QEMU architecture, and virtualization principles.
  • Familiarity with MicroVM technologies such as Firecracker, Cloud Hypervisor, and Kata Containers.
  • Familiarity with at least one major cloud platform: AWS, GCP, or Azure.
  • Proficiency in C/C++, Rust, or Go, with strong system debugging and performance analysis skills.
  • Extensive experience using coding agents, with the ability to use AI coding tools proficiently for complex systems development, debugging, and code review.
  • Ability to engage in in-depth technical collaboration in Chinese and to read, write, and participate in day-to-day technical communication in English.

Preferred Qualifications

  • Upstream contributions to open-source projects such as the Linux kernel, KVM, QEMU, Firecracker, Cloud Hypervisor, Kata Containers, or rust-vmm.
  • Core development experience on a cloud provider's compute or virtualization team, with experience deploying large-scale VM or MicroVM clusters in production.
  • Deep optimization experience with mechanisms such as VM snapshots and restoration, live migration, memory overcommit and deduplication, device passthrough, or virtio / vhost-user.
  • Development experience with AI agent sandboxes, serverless platforms, or secure containers, such as E2B or gVisor.
  • Open-source projects, technical blogs, or equivalent non-public engineering work.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Kata Containers

system debugging

MicroVM technologies

Cloud Hypervisor

AI coding tools

Firecracker

About Company