CareerPlan

Software Development Engineer, AWS EC2 Nitro Team

Santa Clara, California, United StatesFull-time$165k–$224k2026-10-29 → 2026-11-10

Core

Building the next generation of EC2 Supercomputers and Machine Learning platforms optimized for high-performance training and inference workloads.

Role type

Senior IC software engineer (systems/hardware/firmware)

Builds

EC2 Supercomputers and ML platforms for AWS

Domain

Cloud computing, high-performance computing, embedded systems

Deliverable

production ML models

Required skills

C/C++, Rust, Linux, embedded software, distributed systems, object-oriented design, automated build processes, software unit testing

Preferred skills

ML frameworks, cluster management, full software development life cycle

Technologies

C, C++, Rust, Linux

Responsibilities

Develop hardware, firmware, systems, and application software for EC2 Nitro; design and develop large-scale, multi-tiered, multi-threaded, embedded or distributed software applications; work with a broad group of technical teams.

Seniority

Senior, hands-on IC