Kernel / Hypervisor Engineer, Firecracker
Amazon Locker
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 lifeYour 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 teamWe 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 qualification - 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 () 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 for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
- ...is looking for a Principal Engineer to join our Lambda Experience... ...microVM-based isolation using Firecracker, the management of execution... ...of our Rust and Linux kernel-level components so that, among... ...Experience with virtualization (Hypervisors, VMware, Xen), or experience...SuggestedWorldwideDay shift
- ...supply chain — and we’relooking for talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS...SuggestedWork at officeFlexible hours
$116.8k - $160k
...supply chain — and we’re looking for talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS...SuggestedWork at officeFlexible hours- As a Colo Controls Engineer, you will work with internal business teams and with colocation vendors to identify, document, and resolve any operational/design deficiencies which could impact a site’s capability or availability. You will provide full life-cycle support to...SuggestedLocal areaRemote work
- ...supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS...SuggestedFor contractorsWork at office
- Amazon Web Services’ Hardware Engineering team is looking for experienced professionals to help build the world’s premier cloud computing platform. We are looking for Manufacturing Engineers who are capable of operating in a fast paced, ever changing, multi-platform international...Contract workWork experience placementFlexible hours
- Amazon Web Services’ Hardware Engineering team is looking for experienced professionals to help build the world’s premier cloud computing platform. We are looking for Manufacturing Engineers who are capable of operating in a fast paced, ever changing, multi-platform international...Contract workWork experience placementLocal areaFlexible hours
- ...supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS...InternshipShift work
$111.3k - $186.1k
...professionalBasic qualifications- Experience with power management and power monitoring systems- Bachelor’s degree in Mechanical Engineering, Electrical Engineering, or an equivalent engineering science plus 5 years of relevant controls experience, OR 10 years of relevant...Local areaImmediate startFlexible hours- ...ensure our customers have continual access to the innovation they rely on.You'll join a diverse team of construction managers, safety engineers, supply chain specialists, security experts, and operations managers. You'll collaborate with people across AWS to help us deliver...For contractorsWork at officeLocal area
- Amazon Web Services’ Hardware Engineering team is looking for experienced professionals to help build the world’s premier cloud computing platform. We are looking for Manufacturing Engineers who are capable of operating in a fast paced, ever changing, multi-platform international...Work experience placement
$90k - $100k
...About the job Construction Project Engineer II Description Job Category: Engineering Project Engineer II (Needs to be an experienced PE) Minimum of 3 years of experience working on multi-family projects required. Proficient in Procore. Need to be in Columbus...Full timeContract workFor contractorsFor subcontractorRelocation package- Elevate Power Infrastructure at the Forefront of Global TechnologyWe're seeking an innovative electrical design engineer to revolutionize critical infrastructure that powers global technological advancement. You'll be instrumental in designing electrical systems that support...
- ...supply chain — and we’re looking for talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS...Work at office
- Amazon Web Services is hiring a Sr. Product Design Engineer for the Electrical Products and Services engineering team. This electrical product focused team is a part of a global engineering team, responsible for the design and continuous innovation for products used within...Flexible hours
- Amazon Web Services is seeking an Electrical Engineer to become part of a global engineering team, responsible for the design and continuous innovation of our rapidly expanding data center foot print. Join our global engineering team to design and innovate the electrical...Local areaWorldwideFlexible hours
- Amazon Web Services (AWS) is seeking a Senior Structural Engineer to join its design team in Dublin, Ireland. Our team is responsible for achieving a world class uptime for our customers and drive to develop a fleet of buildings that emphasize security, safety, efficiency...Local area
- ...organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the...Full timeTemporary workWork experience placementLocal areaImmediate start
- ...automatically detect impairments, and orchestrate responses to minimize customer impact across regions and services.As a Systems Development Engineer on the AIR team, you will lead the response to critical customer-impacting events — triaging impact, identifying root causes,...
- Amazon Web Services is seeking a Mechanical Design Engineer who can perform design engineering activities for new build projects. You will become part of a global engineering team, responsible for the design and continuous innovation of our rapidly expanding data center...For contractorsLocal areaFlexible hours
- ...retail, entertainment, healthcare, operations, and physical stores. Our team is looking for a highly motivated Systems Development Engineer in Amazon Security who will raise the security bar by delivering industry-best security services. You should be somebody who...InternshipWorldwideRelocationRelocation packageFlexible hours
- ...a group of creative people that help redefine the company daily. Working for Amazon is a new excitement every day.In Enterprise Engineering, we build the software, services, and infrastructure that enable Amazon teams across the world to do their work on a daily basis....Internship
- ...marking a significant development in Utility Computing (UC). To spearhead this initiative, we are actively seeking experienced systems engineers with a strong background in automation and operations. As part of the AWS Managed Operations team, you will play a pivotal role in...RelocationRelocation packageRotating shift
- ...a global scale? YES! Then keep reading….In this role you will influence water chemistry and treatment, coordinating with design engineering colleagues, construction, operations, and maintenance for our global fleet of data centers. This includes on site and large campus...For contractorsLocal area
- Amazon Web Services is seeking an Electrical Engineer to become part of a global engineering team, responsible for the design and continuous innovation of our rapidly expanding data center foot print. Join our global engineering team to design and innovate the electrical...Work at officeLocal areaWorldwideFlexible hours
- ...organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the...Full timeTemporary workLocal areaImmediate start
- ...Job Description Job Description You are a P.E. with a B.S. in Electrical Engineering and 15+ years of hands-on experience . You have a comprehensive understanding of electric utilities (investor-owned, public power, and/or cooperatives) . You are already an...Local area
- ...Job Description Job Description THIS IS NOT A DATA ENGINEERING RELATED POSITION CAI seeks DC Services Electrical Commissioning Engineers with a minimum of five to seven years' experience in Data Center Commissioning to support development and execution of all...Full timeFor contractorsImmediate startWorldwide
- ...specifications, and construction administration for institutional and commercial building projects. Duties Include: Electrical engineering of power and lighting systems for institutional, retail and commercial building projects. Prepare calculations and well-...Temporary workFor contractorsWork at officeWork from homeFlexible hours
- ...business disruption, and ensuring compliance across Pharma Supply Chain operations.Cardinal Health is seeking a Sr. Application Test Engineer to lead end‑to‑end testing strategy and execution for Program Motion, a multi-year strategic initiative within Pharmaceutical &...Full timeTemporary workLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Kernel / Hypervisor Engineer, Firecracker. Be the first to apply!


