CareerPlan

Software Development Engineer, AWS EC2 Nitro Team

Santa Clara, California, United StatesFull-time$165k–$224k2026-06-02 → 2026-11-11
No visa sponsorship

Core

Developing next-generation EC2 Supercomputers optimized for high-performance machine learning training and inference workloads.

Role type

Senior IC software engineer (cloud infrastructure)

Builds

EC2 Supercomputers and ML platforms

Domain

Cloud computing, high-performance computing, machine learning infrastructure

Deliverable

production ML models | infrastructure

Required skills

C/C++ or Rust, Linux environment development, Linux package management, version control, automated build processes, software unit testing, object-oriented design, distributed software applications

Preferred skills

ML frameworks, cluster management, full software development life cycle

Technologies

C++, Rust, Linux

Responsibilities

Design and develop large-scale, multi-tiered, multi-threaded, embedded or distributed software applications; implement new EC2 machine learning platforms; collaborate with hardware, firmware, and systems teams

Seniority

Senior, hands-on IC