Kernel/Hypervisor Engineer, EC2 Accelerated Nitro - Amazon
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Kernel/Hypervisor Engineer for EC2 Accelerated Nitro

Amazon Web Services is seeking an experienced Kernel & Hypervisor Engineer to join the EC2 Accelerated Nitro team. This role involves building the lowest layer of the Amazon Web Services software stack, engineering new EC2 instance families, and developing the EC2 Nitro Hypervisor for AWS.

EC2 Accelerated Nitro is an organization that powers the EC2 Nitro instance families, focusing on hypervisors, virtualization, and accelerated computing. We build highly operable quiescent hypervisors that provide near bare metal performance to EC2 instances.

Key Responsibilities:

  • Take end-to-end ownership of the software development life cycle, building new solutions across the virtualization software stack, developing virtualization components, and automating infrastructure flows.
  • Drive operational excellence, improving the quality of the hypervisor and instance platforms.
  • Influence and contribute to the technological roadmap of the team.
  • Work with other EC2 teams to drive innovative solutions.

A Day in the Life:

  • Work with the manager and other engineers to deliver to the roadmap.
  • Focus on high-quality delivery and operational excellence.
  • Solve technical challenges impacting customers.

About the Team:

EC2 Accelerated Nitro has a two-fold mission: engineer new EC2 instance families with hardware acceleration devices and build the most feature-rich virtualization technology in the cloud.

Basic Qualifications:

  • 3+ years of computer science fundamentals experience.
  • 2+ years of non-internship design or architecture experience.
  • Experience writing clean, optimized, and scalable code using C or Rust.
  • 3+ years of experience using the typical Linux command line toolbox.
  • Understanding of operating systems internals.

Preferred Qualifications:

  • Bachelor's degree in computer science or equivalent.
  • Experience working on the kernel or virtualization space.
  • Proficient in at least one CPU architecture such as x86 or ARM.
  • 2+ years of building complex software systems experience.
  • 2+ years of embedded firmware development experience.

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.

;