2,156,641open jobs
138,730companies
240,379added this week
Browse all
Location
In office (Dublin)
Visa
Irish employment permits in 12 months: 144
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Jun 8, 2026. Amazon scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Amazon is an American technology and retail conglomerate founded by Jeff Bezos in 1994 as an online bookstore and headquartered in Seattle, Washington. It operates the world's largest online marketplace together with a global logistics network, physical grocery stores and a third-party seller platform that accounts for most units sold. Amazon Web Services, launched in 2006, is the leading public cloud provider and generates the majority of the group's operating profit, while advertising, Prime Video, Alexa devices and Kuiper satellite broadband round out the business.

Join us at AWS Lambda in Dublin, Ireland, building Firecracker - the open-source virtual machine monitor (VMM) purpose-built for serverless and container workloads. Firecracker runs at global scale as the foundation of AWS Lambda, Aurora D-SQL, and other AWS services, and is integrated by 10+ external teams as part of their platforms.

We are looking for a Kernel / Hypervisor Engineer who is passionate about low-level systems programming and wants to push the boundaries of virtualization technology. In this role, you will work at the intersection of hardware and software - designing and implementing hypervisor components, device emulation, memory management, and guest-host interfaces in Rust on Linux/KVM. Your work will directly impact the security, performance, and efficiency of compute infrastructure serving millions of customers.

Key job responsibilities

* Design, develop, and maintain hypervisor and VMM components in Rust, including virtual device emulation, memory management, and vCPU scheduling.

* Optimize boot latency, memory footprint, and I/O throughput for ephemeral microVM workloads at global scale.

* Harden the security boundary between guest and host, contributing to threat modeling and implementing isolation mechanisms.

* Contribute to the upstream Linux kernel where needed to support Firecracker's roadmap.

* Mentor and coach junior engineers, drive code quality through reviews, and champion best practices.

* Participate in on-call rotation to ensure operational excellence of Firecracker-based services.

A day in the life

Your day might start by reviewing pull requests on the Firecracker open-source repository, providing feedback to community contributors or teammates. You then dive into implementing a new virtio device or optimizing a hot path in the VMM, writing Rust and reasoning about memory safety and performance trade-offs. After lunch, you collaborate with an internal AWS service team that consumes Firecracker to debug a subtle guest-host interaction - perhaps a vCPU scheduling anomaly or an unexpected memory mapping behavior. You wrap up by writing a design doc for an upcoming kernel interface change, getting input from colleagues across the team. Throughout the day, you balance deep technical work with collaboration, working in the open on GitHub alongside a global community.

About the team

We are the Compute Capsule team within AWS Lambda, based in Dublin, Ireland. We own Firecracker end-to-end - from its open-source development on GitHub to its deployment at scale inside AWS. We focus on serverless and container virtualization, trusted compute, and server fleet tooling. We value work-life balance, respect each other's time, and invest in growing every team member through mentorship, challenging assignments, and training. We believe diverse perspectives make us stronger and actively seek team players who thrive in collaborative, inclusive environments.

Basic qualifications

- Experience (non-internship) in professional software development

- Hands-on experience with low-level systems programming (e.g., kernel, hypervisor, firmware, or embedded systems)

- Proficiency in at least one systems language: C, C++, or Rust

- Solid understanding of Linux internals (syscalls, memory management, process Experience with virtualization technologies (KVM, Xen, QEMU, or similar)

Preferred qualifications

- Experience with Rust in production systems

- Contributions to open-source projects (kernel, hypervisor, or systems tooling)

- Experience with device emulation or virtio

- Familiarity with hardware-assisted virtualization (Intel VT-x, AMD-V, or Arm virtualization extensions)

- Knowledge of performance profiling and optimization at the systems level (perf, ftrace, eBPF)

- Bachelor's degree or higher in Computer Science, Engineering, or a related field.

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,156,641 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Dublin
In office · Full-Time · 5+ years exp · Bachelor's Degree · Galway
Verilog
VHDL
Chips/EDA
Altium Designer
Ansys HFSS
Cadence Allegro
OrCAD
Mentor Xpedition
Keysight ADS
Design
SolidWorks
Fusion 360
SpaceTech
ECSS
AS9100
Apply
$69k – $82k per year · Remote (Ireland) · PhD · Cork
Apply
In office · Full-Time · 7+ years exp · Master's Degree · Limerick
Verilog
SystemVerilog
MATLAB
Apply
$28k – $37k per year · In office · Full-Time · Chengdu
Apply
In office · Tucson
Verilog
VHDL
Assembly
Chips/EDA
KiCad
Apply
Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Dublin
Python
C++
DevOps
Kubernetes
Linux
Apply
Hybrid · Full-Time · 2+ years exp · Bachelor's Degree · Dublin
Python
Go
Java
AI/ML
Machine Learning
DevOps
CI/CD
Kubernetes
Apply
$44k – $54k per year · In office · Full-Time · 2+ years exp · Dublin
Apply
≈ $37k – $98k per year (Estimated) · In office · Full-Time · Dublin
Apply
Lead AI Engineer 6 hours ago
In office · Full-Time · Dublin
Databases
Databricks
AI/ML
Model Context Protocol
Fine-tuning
DevOps
GCP
Azure
CI/CD
AWS
Apply
See all jobs
This is one of many
2,156,641 more open roles from verified company boards, updated every day.