EC2 Nitro Software Engineer — High-Performance Compute

Amazon Web Services (AWS)

Santa Clara (CA)

On-site

USD 165,000 - 224,000

Full time

39 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance

Job summary

Amazon Development Center U.S., Inc. in Santa Clara is seeking a software developer to build the EC2 Nitro platform, foundational to cloud computing, with focus on high-performance virtualization and scalable systems.

You will work on C/C++ or Rust in Linux, contribute to ground-up virtualization, and collaborate across hardware, firmware, and software layers to deliver a next-generation compute environment. The role emphasizes depth in CS fundamentals and scalable design.

Qualifications

  • 3+ years of non-internship professional software development experience
  • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 3+ years of software development engineer or related occupational experience
  • 3+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 3+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • 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

  • The ideal candidate is expected to have solid understanding of computer science fundamentals, and expertise in C/C++ or Rust development in a Linux environment. Experience with Linux package management, version control systems, automated build processes, and software unit testing are required. In-depth knowledge of ML frameworks and cluster management is highly preferred.
  • We place a high value on work-life balance. We believe striking the right balance between your personal and professional life is critical to lifelong happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal life.

Job description

Amazon Development Center U.S., Inc. in Santa Clara is seeking a software developer to build the EC2 Nitro platform, foundational to cloud computing, with focus on high-performance virtualization and scalable systems.

You will work on C/C++ or Rust in Linux, contribute to ground-up virtualization, and collaborate across hardware, firmware, and software layers to deliver a next-generation compute environment. The role emphasizes depth in CS fundamentals and scalable design.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer, EC2 Nitro & Cloud Compute
Sr. Software Engineer, EC2 Nitro & Cloud Compute

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

On-site
USD 193,000 - 262,000
Health insurance
Sign-on bonus
RSUs
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 Cloud Engineer, EC2 Nitro Local Storage
Senior Cloud Engineer, EC2 Nitro Local Storage

Amazon • Santa Clara (CA)

On-site
USD 193,000 - 262,000
Systems Engineer: EC2 Nitro High Memory HPC
Systems Engineer: EC2 Nitro High Memory HPC

Amazon • Santa Clara (CA)

On-site
USD 149,000 - 201,000
Health insurance
401(k) matching
Paid time off
+1
Senior Cloud Systems Engineer — EC2 Nitro Platform
Senior Cloud Systems Engineer — EC2 Nitro Platform

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

On-site
USD 174,000 - 235,000
Health insurance
401(k)
Paid time off
+2
SDE II, EC2 Nitro Local Storage – High-Performance Cloud
SDE II, EC2 Nitro Local Storage – High-Performance Cloud

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

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+1
EC2 Networking Kernel Engineer (High-Performance)
EC2 Networking Kernel Engineer (High-Performance)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Engineer, EC2 Nitro ML Platform
Senior Software Engineer, EC2 Nitro ML Platform

Amazon Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+2
Software Engineer - Nitro HPC & Kernel Systems
Software Engineer - Nitro HPC & Kernel Systems

Amazon Web Services, Inc. • United States

On-site
USD 165,000 - 224,000
Health insurance
RSUs
401(k) matching
+1
Senior ML Systems Engineer: EC2 Nitro & HW/SW Co-Design
Senior ML Systems Engineer: EC2 Nitro & HW/SW Co-Design

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

On-site
USD 180,000 - 300,000
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+14