Drimva

Amazon

System Development Engineer II, Network Device Lifecycle Management

$129K–$175K

Austin, TX · Full-time · Posted Oct 26, 2026

Experience
2+ years designing or architecting systems; 2+ years of non-internship professional software development experience.
Education
Bachelor's degree in computer science or equivalent.

About the job

Develops scalable software frameworks and tools to automate network-device provisioning, updates, and lifecycle management across Amazon fulfillment centers.

What you'll do

  • Designs, builds, and improves frameworks and services for managing network devices at scale.
  • Automates complex network-management tasks and optimizes tools for performance, simplicity, and ease of use.
  • Partners with software, systems, and network engineering teams to gather requirements, create technical designs, and deliver software.

What they ask for

  • Experience designing or architecting 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, and with CI/CD pipelines and build processes.
  • Bachelor's degree in computer science or equivalent; 2+ years of non-internship professional software development experience.

Nice to have

  • Experience building services using AWS products or working with distributed systems at scale.
  • Experience in networking, storage systems, operating systems, and 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

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)