Senior System Development Engineer - AWS Networking System Test, Release Engineering and System Test
Core
Build autonomous test systems to qualify new platforms and releases at scale for AWS networking products.
Role type
Senior System Development Engineer (Release Engineering & System Test)
Builds
Production-quality automated test systems, qualification suites, and CI/CD pipelines for network infrastructure.
Domain
Cloud infrastructure, networking systems, test automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software development, modern programming languages (C++, C#, Java, Python, Golang, PowerShell, Ruby), systems engineering, Linux/Unix, networking, tool building for testing/releasing/monitoring
Preferred skills
Distributed systems at scale, Layer 2/3 networking protocols, load balancers/switches/routers, network test tools, traffic generators (IXIA/Spirent)
Technologies
CI/CD tools, IXIA traffic generators, Linux/Unix, C++, C#, Java, Python, Golang, PowerShell, Ruby
Responsibilities
Design, build, and maintain automated test systems that scale across platforms; Integrate test systems with lab infrastructure and orchestration services; Own reliability and maintainability of test components; Debug complex cross-layer failures spanning test infrastructure, software, and hardware; Partner with software, hardware, and networking teams to simulate real-world network designs; Mentor junior engineers through design and code reviews.