CareerPlanGet AI match score →

Kernel / Hypervisor Engineer, Firecracker

Dublin, Ireland💼 Full-time🗓 2026-06-08 → 2026-07-20

Core

Designing and implementing hypervisor components, device emulation, memory management, and guest-host interfaces in Rust on Linux/KVM to build Firecracker, an open-source VMM for serverless and container workloads.

Role type

Senior IC Kernel / Hypervisor Engineer

Builds

Firecracker (open-source VMM) powering AWS Lambda, Aurora D-SQL, and other AWS services

Domain

Cloud infrastructure, virtualization, low-level systems programming

Deliverable

production ML models | product features | infrastructure

Required skills

Low-level systems programming, Rust, Linux internals, virtualization technologies (KVM, Xen, QEMU), device emulation, vCPU scheduling, memory management

Preferred skills

Rust in production, open-source contributions, hardware-assisted virtualization (Intel VT-x, AMD-V, Arm), performance profiling (perf, ftrace, eBPF)

Technologies

Rust, Linux, KVM, virtio, eBPF

Responsibilities

Design and maintain hypervisor/VMM components, optimize boot latency and I/O throughput, harden security boundaries, contribute to upstream Linux kernel, mentor junior engineers, participate in on-call rotation

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗