Taro Logo

Software Development Engineer II - AWS, Amazon Dedicated Cloud (ADC) Networking

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer II - AWS, Amazon Dedicated Cloud (ADC) Networking

Join AWS Networking as a Software Development Engineer II in the Amazon Dedicated Cloud (ADC) Networking team, where you'll build and manage mission-critical network systems. This role focuses on developing automated solutions for network management, security, and high availability in dedicated customer regions. You'll work on innovative projects including automated switch provisioning, event detection, and continuous workflow testing.

The position involves end-to-end ownership of network systems connecting data centers, customer networks, and remote access solutions. You'll collaborate with internal and external teams, lead development initiatives, and solve complex distributed systems challenges. The role requires strong coding skills, experience with distributed systems, and networking knowledge.

As part of AWS Infrastructure Services, you'll join a diverse team keeping the cloud running, working alongside software, hardware, and network engineers. The role offers competitive compensation ($129,300-$223,600 base salary), comprehensive benefits, and equity opportunities. AWS values work-life harmony and fosters an inclusive culture through employee-led affinity groups and ongoing learning experiences.

Key technical responsibilities include developing automation systems, implementing security measures, and ensuring high availability of network services. You'll lead projects, mentor junior engineers, and work with cutting-edge cloud technologies. The position requires U.S. citizenship and ability to obtain TS/SCI clearance with polygraph.

This is an excellent opportunity for experienced engineers passionate about large-scale networking, automation, and cloud infrastructure. You'll have significant impact on critical systems while working with industry-leading technologies and talented professionals in a collaborative environment focused on innovation and customer success.

Last updated 2 days ago

Responsibilities For Software Development Engineer II - AWS, Amazon Dedicated Cloud (ADC) Networking

  • Lead projects to solve challenging distributed systems problems on a global scale
  • Develop best in class software systems for automating Amazon's network
  • Design, implement, and ensure quality of delivered services
  • Build cloud-computing systems for diverse customers
  • Develop tools and processes for data collection and workload reduction
  • Use data to measure success and maintain service quality
  • Lead agile team and drive challenging projects to completion
  • Work with Network Engineering teams on software roll-outs

Requirements For Software Development Engineer II - AWS, Amazon Dedicated Cloud (ADC) Networking

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience building complex software systems
  • Experience in mentoring or leading more junior engineers
  • Must be a U.S. citizen
  • Must obtain and maintain an active TS/SCI with a polygraph

Benefits For Software Development Engineer II - AWS, Amazon Dedicated Cloud (ADC) Networking

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Competitive base pay
  • Equity compensation
  • Sign-on payments
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Software Development Engineer II - AWS, Amazon Dedicated Cloud (ADC) Networking