Taro Logo

Network Development Engineer, Enterprise Network Engineering

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Network Development Engineer, Enterprise Network Engineering

AWS Infrastructure Services is seeking a Network Development Engineer to join their Office Network Engineering (ONE) team within the GCNA (Global Connectivity and Network Availability) Organization. This role is crucial in designing and implementing next-generation IP networks that serve as the backbone of AWS's global infrastructure.

The position involves working with cutting-edge cloud technologies to design SDWAN/Edge networks serving 500+ remote offices. You'll be responsible for automating network device deployments using infrastructure as code, implementing cloud-based solutions using AWS services like Transit Gateway, NAT gateways, and AWS Network Firewall.

As part of the Backbone Enterprise and Regional Engineering (BERE) organization, you'll work on one of the world's largest networks, developing innovative solutions for complex challenges. The role requires collaboration with various engineering teams, creating automated deployment processes, and ensuring network standards compliance.

Key responsibilities include designing cloud-based network architectures, implementing automation using CDK and Python, managing global network deployments, and participating in on-call rotations. You'll also lead design reviews, create documentation, and work on improving network efficiency and scalability.

The ideal candidate brings 4+ years of experience with internet routing protocols and Linux/Unix environments, along with strong automation skills. Knowledge of wireless networking, TCP/IP, and various network security protocols is preferred. This role offers opportunities for growth, mentorship, and work-life balance while working on cutting-edge network infrastructure at AWS scale.

Join a diverse team of engineers working on the most challenging problems in cloud infrastructure, ensuring AWS customers have continuous access to innovative solutions. You'll be part of an inclusive culture that values bold ideas and empowers you to own them to completion.

Last updated a day ago

Responsibilities For Network Development Engineer, Enterprise Network Engineering

  • Design next generation of SDWAN/Edge network using Cloud based technologies
  • Automate deployment of network devices gateways using infrastructure as code
  • Deploy, scale and automate network across global POP locations and AWS regions
  • Create simple, repeatable deployment processes
  • Work with Network/Systems/Software Engineering teams
  • Create and update network standards
  • Lead design, network/code and security reviews
  • Create and review documentation and processes
  • Participate in 24x7 team on-call rotation

Requirements For Network Development Engineer, Enterprise Network Engineering

Python
Linux
  • 4+ years of major internet routing protocols experience
  • 4+ years of working in a Linux/Unix environment experience
  • 1+ years of automation scripting using Python, Bash, Shell and/or Perl experience
  • Understanding of TCP/IP networking, IP routing, Server Load Balancing
  • Knowledge of Network Security architecture and core technologies

Benefits For Network Development Engineer, Enterprise Network Engineering

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life balance
  • Mentorship & Career Growth
  • Knowledge-sharing opportunities
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Network Development Engineer, Enterprise Network Engineering