CareerPlan

Software Development Engineer, Trainium Systems

San Diego, California, United StatesFull-time$144k–$224k2026-10-28 → 2026-11-10

Core

Design and build the management plane software (provisioning, monitoring, telemetry, software delivery, diagnostics) for AWS Trainium AI training systems.

Role type

Senior Software Development Engineer (Systems/Infrastructure)

Builds

Management plane services and operator tools for AI training hardware

Domain

Cloud infrastructure, AI training hardware, embedded systems

Required skills

C++, C#, Java, Perl, distributed systems, embedded software, system architecture, reliability engineering, API design

Preferred skills

Full SDLC, debugging, profiling, computer architecture, operating systems, parallel computing, code reviews, continuous deployment

Technologies

Redfish, C++, C#, Java, Perl

Responsibilities

Own design and implementation of large components in the management plane; make application-level trade-offs; automate development, test, and operations work; work backward from customer requirements to deliver simple solutions.

Seniority

Senior, hands-on IC