Network Development Engineer, Network Test Automation

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

Description For Network Development Engineer, Network Test Automation

AWS Infrastructure Services is seeking a Network Development Engineer to join their Backbone Enterprise and Regional Engineering (BERE) team within the GCNA (Global Connectivity and Network Availability) Organization. This role is crucial in maintaining and developing AWS's global network infrastructure that connects data centers worldwide. The position combines network engineering with automation, requiring expertise in both networking protocols and software development.

The role involves creating and implementing network changes, developing automation tools for scaling, and leading critical network projects. You'll work on sustaining engineering, deployment, and optimization of AWS's next-generation networks. The position requires collaboration with various teams, including Network/Systems/Software Engineering, to ensure smooth implementation of new designs and products.

As part of the NTA team, you'll build test automation infrastructure and work in a 24x7 on-call rotation. The BERE organization is responsible for designing and operating infrastructure that provides global connectivity between AWS Regions and edge locations, supporting a network that grows by 70% annually.

AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning experiences. The company offers strong work-life harmony, mentorship opportunities, and career growth resources. This role is perfect for someone who combines networking expertise with software development skills and wants to work at the forefront of cloud infrastructure.

Last updated 2 months ago

Responsibilities For Network Development Engineer, Network Test Automation

  • Create and implement changes on the network
  • Work with automation teams in defining scaling tools
  • Lead network projects in sustaining engineering, deployment, scaling, and optimization
  • Provide critical network support for large-scale networking events
  • Operate and troubleshoot network routing and configurations
  • Drive innovation from Top of Rack to Network Border
  • Partner with Network/Infrastructure organization
  • Maintain networking standards and ensure compliance
  • Create and review network documentation and processes

Requirements For Network Development Engineer, Network Test Automation

Python
Linux
  • 4+ years of major internet routing protocols experience
  • 1+ years of working in a Linux/Unix environment experience
  • 1+ years of automation scripting using Python, Bash, Shell and/or Perl experience
  • 4+ years experience developing engineering, deployment, or operations mechanisms to support IP network and/or networking systems
  • Understanding of TCP/IP networking, IP routing, Server Load Balancing, and Network Security architecture
  • Experience with router, server load balancer, and firewall vendor platforms

Benefits For Network Development Engineer, Network Test Automation

Medical Insurance
Dental Insurance
Vision Insurance
  • Mentorship and career growth opportunities
  • Work-life balance
  • Inclusive team culture
  • Employee-led affinity groups
  • Knowledge-sharing resources
  • Career advancement resources

Interested in this job?

Jobs Related To AWS Network Development Engineer, Network Test Automation

Controls Engineer, Australia & New Zealand Controls Deployment and Service

Controls Engineer position at AWS focusing on data center automation systems deployment and maintenance, requiring control systems expertise and programming skills.

Data Centre Engineering Operations (Level 4), Infraops

AWS Data Center Engineering Operations Engineer position responsible for maintaining and managing critical infrastructure operations and facilities management.

Network Development Engineer, CLOS Fabric Engineering - Availability, Routing and Compliance

AWS Network Development Engineer role focusing on building and scaling cloud infrastructure networks, offering competitive pay and comprehensive benefits.

Controls Engineer - AWS, AWS Control, Deployment and Service Team

Controls Engineer position at AWS focusing on data center automation systems deployment and maintenance, requiring control systems expertise and project management skills.

Software Automation Engineer, Annapurna Labs

Software Automation Engineer role at AWS Annapurna Labs focusing on ML/HPC automation, CI/CD, and high-scale dashboard implementation.