Kernel/OS Engineer for Nitro EC2 Linux

Amazon Inc.

Santa Clara (CA)

On-site

USD 165,000 - 224,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Amazon Development Center U.S., Inc. in Santa Clara, CA, is seeking a software engineer to drive Linux kernel changes for EC2 Nitro platforms and to bring up Linux on new hardware. You will work across hardware, firmware, and software teams to deliver production-ready code.

The role emphasizes kernel development, performance profiling, tooling, and collaboration with cross-functional teams, with opportunities to leverage AI tools for productivity.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience programming with at least one software programming language.
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • Bachelor's degree in computer science or equivalent.

Responsibilities

  • Research, design, and implement Linux kernel changes to meet business requirements.
  • Drive kernel development for next-generation EC2 compute platforms.
  • Bring up Linux on new hardware platforms and custom silicon.
  • Debug complex, system-level, multi-component issues across layers from kernel to application.
  • Profile system performance and drive optimizations across the software stack.
  • Develop tooling for performance characterization, qualification, and deployment.
  • Deliver production-quality code and support its operation in production environments.
  • Collaborate across hardware, firmware, systems, and application software teams.
  • Openness to leveraging AI tools and technologies to enhance productivity and technical problem-solving.

Skills

3+ years non-internship software dev
2+ years design/architecture
Programming in at least one language

Education

Bachelor's degree in CS or equivalent

Job description

Amazon Development Center U.S., Inc. in Santa Clara, CA, is seeking a software engineer to drive Linux kernel changes for EC2 Nitro platforms and to bring up Linux on new hardware. You will work across hardware, firmware, and software teams to deliver production-ready code.

The role emphasizes kernel development, performance profiling, tooling, and collaboration with cross-functional teams, with opportunities to leverage AI tools for productivity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kernel & OS Engineer for EC2 Nitro Platform
Kernel & OS Engineer for EC2 Nitro Platform

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Cloud Linux Kernel Engineer for Nitro/EC2 Platform
Cloud Linux Kernel Engineer for Nitro/EC2 Platform

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+1
Kernel & Hypervisor Engineer - Nitro EC2 Platform
Kernel & Hypervisor Engineer - Nitro EC2 Platform

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+2
Linux Kernel Engineering Manager - Nitro Cloud
Linux Kernel Engineering Manager - Nitro Cloud

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1
Senior Kernel & Hypervisor Engineer (EC2 Nitro)
Senior Kernel & Hypervisor Engineer (EC2 Nitro)

Amazon Inc. • Santa Clara (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Manager – Nitro Linux & EC2 Platform
Software Development Manager – Nitro Linux & EC2 Platform

Amazon Inc. • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance (medical)
RSUs
401(k) matching
+2
EC2 Nitro Software Engineer — High-Performance Compute
EC2 Nitro Software Engineer — High-Performance Compute

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Health insurance
Senior Cloud Infrastructure Engineer - Kernel & Performance
Senior Cloud Infrastructure Engineer - Kernel & Performance

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 193,000 - 262,000
Senior Nitro Firmware Engineer - EC2 & Embedded
Senior Nitro Firmware Engineer - EC2 & Embedded

Amazon Inc. • Santa Clara (CA)

On-site
USD 193,000 - 262,000
Cloud Systems Engineer - EC2 Nitro ML Platform
Cloud Systems Engineer - EC2 Nitro ML Platform

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Health insurance
Restricted stock units (RSUs)
Paid time off