Drimva

Amazon

Kernel/OS Engineer, EC2 Nitro Instance Lifecycle Management

$144K–$194K

Seattle, WA · Full-time · Posted Oct 9, 2026

Experience
3+ years of non-internship professional software development experience.

About the job

Designs and develops embedded software for EC2 Nitro instance lifecycle management, coordinating instance creation, execution, and termination while supporting security, reliability, and performance at scale.

What you'll do

  • Design, develop, test, and deploy large-scale software across AWS data centers.
  • Drive system architecture and engineering practices, and collaborate with EC2 teams on the roadmap.
  • Build and improve embedded services, debug performance issues, and strengthen security mechanisms.

What they ask for

  • Professional experience working on the Linux Kernel.
  • Professional experience in C programming.
  • Proficiency in at least one CPU architecture, such as x86 or ARM.
  • Understanding of operating system internals.

Nice to have

  • Professional experience working on a hypervisor, such as kvm, xen or hyper-v.
  • Solid understanding of performance-critical areas of the Linux Kernel.

Pay

143,700.00 - 194,400.00 USD annually (base salary)

Tools

C, Rust, Linux Kernel, x86, ARM, kvm, xen, hyper-v

AI focus

Openness to using AI tools and technologies to enhance productivity and technical problem-solving.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)