Taro Logo

Snr Network Development Engineer, Enterprise Network Engineering

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Snr Network Development Engineer, Enterprise Network Engineering

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. As a Senior Network Development Engineer in the AWS GCNA (Global Connectivity and Network Availability) Organization's Backbone Enterprise and Regional Engineering (BERE) team, you'll be responsible for the critical infrastructure that connects AWS's global network. The role involves managing a massive Enterprise Network with 100K+ Network Devices, designing and implementing large-scale networking solutions through automation.

You'll be working on configurations standards and tools, collaborating with Systems and Software Engineers to ensure smooth deployment of new designs and products. The position requires expertise in network protocols, automation, and systems engineering. You'll lead design reviews, develop automation tools, and manage complex network configurations across a vast device fleet.

The role combines technical leadership with hands-on engineering, requiring you to create comprehensive design documents, influence technology roadmaps, and work closely with internal customers. You'll be part of AWS Infrastructure Services, the team that keeps the cloud running by supporting all AWS data centers and their critical infrastructure components.

This is an opportunity to work on challenging problems at massive scale, contributing to the backbone that enables AWS customers worldwide to access their applications and data. The position offers exposure to cutting-edge network technologies and the chance to innovate in network automation and design.

Key aspects of the role include:

  • Leading technical design and security reviews
  • Developing automation solutions for network management
  • Creating and implementing network configuration standards
  • Working with cross-functional teams on infrastructure projects
  • Contributing to high-level architectural decisions

The ideal candidate will combine deep networking expertise with strong programming skills, particularly in Python and Linux environments. This role offers the opportunity to work on some of the largest and most complex network infrastructure in the world, making a direct impact on AWS's global service delivery.

Last updated a day ago

Responsibilities For Snr Network Development Engineer, Enterprise Network Engineering

  • Lead design, network/code and security reviews across teams
  • Design and deploy Systems in Network/Systems team
  • Design and deploy configuration source for network devices
  • Develop tools, device drivers, and orchestration mechanisms
  • Perform network and systems operations, deployments, scaling
  • Create and defend High Level Design (HLD) and Low Level Design (LLD) documents
  • Work with internal customers on designs/solutions

Requirements For Snr Network Development Engineer, Enterprise Network Engineering

Python
Linux
  • 3+ years of automation scripting using Python, Bash, Shell and/or Perl experience
  • 8+ years of major internet routing protocols experience
  • 5+ years of working in a Linux/Unix environment experience
  • Understanding of TCP/IP networking, IP routing, Server Load Balancing, and Network Security architecture
  • Experience with router, server load balancer, and firewall vendor platforms
  • Knowledge of network hardware and packet forwarding architectures

Interested in this job?

Jobs Related To Amazon Snr Network Development Engineer, Enterprise Network Engineering