Amazon
System Development Engineer II, Network Device Lifecycle Management
$129K–$175K
Austin, TX · Full-time · Posted Jul 8, 2026
- Experience
- 2+ years of non-internship professional software development experience; 2+ years designing or architecting systems.
- Education
- Bachelor's degree in computer science or equivalent.
About the job
Develops scalable software frameworks and tools to automate provisioning, updates, and lifecycle management of network devices in Amazon fulfillment centers.
What you'll do
- Design, build, and improve network-device lifecycle frameworks and OS-agnostic tools.
- Automate complex network-management tasks and develop scalable solutions for device management.
- Partner with software, systems, and network engineers to gather requirements, design solutions, and build applications.
What they ask for
- 2+ years designing or architecting new and existing systems, including design patterns, reliability, and scaling.
- Programming experience in at least one modern language such as Python, Ruby, Golang, Java, C++, C#, or Rust.
- Experience automating, deploying, and supporting large-scale infrastructure.
- Experience with CI/CD pipelines and build processes; bachelor's degree in computer science or equivalent.
Nice to have
- Experience building services using AWS products.
- Experience with distributed systems at scale, networking, storage systems, operating systems, or hands-on systems engineering.
Pay
129,200.00 - 174,800.00 USD annually (base salary)
Tools
Python, Ruby, Golang, Java, C++, C#, Rust, AWS
Model-written summary · the original posting is authoritative