Software Development Engineer II — Regression Infrastructure, Trainium Manufacturing Infrastucture
Core
Own end-to-end regression infrastructure for manufacturing software releases, ensuring real hardware validation in labs and at manufacturing sites before production.
Role type
Senior IC software development engineer (regression infrastructure)
Builds
Automated regression systems, monitoring, and repair automation for hardware validation pipelines
Domain
Cloud infrastructure, hardware, and networking
Deliverable
production ML models
Required skills
Python, Go, TypeScript, Java, C++, Linux systems, networking fundamentals, system design, reliability, scaling
Preferred skills
Server and network device management automation, firmware updates, out-of-band management, monitoring and automated remediation, infrastructure as code, CI/CD pipelines, hardware test automation
Technologies
Python, Go, TypeScript, Java, C++, Linux, AWS, CDK, CloudFormation, Terraform
Responsibilities
Own regression infrastructure in labs and manufacturing sites, build software to configure and monitor servers and network devices, automate failure detection and system repair, maintain software and firmware version consistency, feed infrastructure health into release pipelines, partner with hardware and network teams, write runbooks and lead root-cause reviews
Seniority
Senior, hands-on IC