Drimva

Amazon

Software Development Engineer, Network Product Development

$165K–$224K

Cupertino, CA · Full-time · Posted Feb 23, 2026

Experience
3+ years of non-internship professional software development; 2+ years of non-internship systems design or architecture; preferred: 3+ years of full software development life cycle experience.
Education
Bachelor's degree in computer science or equivalent (preferred).

About the job

Develop embedded software for AWS networking switches and routers, building reliable Linux-based platforms that support and scale Amazon’s global network.

What you'll do

  • Design, build, and maintain embedded software and networking solutions for switches and routers.
  • Collaborate with network, software, hardware, and AWS service teams on networking device platforms.
  • Help improve the performance, reliability, control, and visibility of Amazon’s global network.

What they ask for

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Experience in Linux and Networking protocols.
  • Experience with Rust, Go, C and/or C++ languages.

Nice to have

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent; experience with Networking, Linux Kernel and/or Forwarding Stack.

Pay

165,200.00 - 223,600.00 USD annually (base salary)

Tools

Linux, Networking protocols, Rust, Go, C, C++, Linux Kernel, Forwarding Stack

Model-written summary · the original posting is authoritative

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