Network Development Engineer, Enterprise Network Engineering

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Network Development Engineer, Enterprise Network Engineering

AWS Infrastructure Services is seeking a Network Development Engineer to join their Backbone Enterprise and Regional Engineering (BERE) team. This role is crucial in maintaining and developing AWS's global network infrastructure, one of the largest in the world. The position combines network engineering with Unix systems expertise to deliver sustainable solutions for next-generation IP networks.

The role involves working with AWS's massive-scale network infrastructure that grows by 70% annually, supporting all AWS data centers and the servers, storage, networking, and cooling equipment that ensure continuous customer access. You'll be part of the GCNA (Global Connectivity and Network Availability) Organization, which forms the backbone connecting the global AWS network.

As a Network Development Engineer, you'll collaborate with broader infrastructure teams on configuration standards and tools, working alongside Systems and Software Engineers to ensure smooth deployment of new designs and products. Key responsibilities include designing network solutions, leading network projects, troubleshooting complex networking issues, and maintaining network standards.

The position offers unique challenges due to the unprecedented scale of AWS's network, requiring innovative solutions to complex problems. You'll work on developing tooling that provides visibility and control of traffic across the network while ensuring automatic mitigation of events to minimize customer impact.

The role provides opportunities for growth through knowledge-sharing, mentorship, and career advancement resources. AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning experiences. The company emphasizes work-life harmony and provides flexibility as part of its working culture.

This position is ideal for someone who combines strong networking expertise with programming skills and has a passion for large-scale infrastructure challenges. You'll be part of a team that's essential to keeping the cloud running and delivering the highest standards of safety and security while providing seemingly infinite capacity at the lowest possible cost for customers.

Last updated 30 minutes ago

Responsibilities For Network Development Engineer, Enterprise Network Engineering

  • Design, develop network solutions to meet business and customer requirements
  • Work closely with automation teams in defining scaling tools
  • Lead network projects in areas of network sustaining engineering, deployment/implementation, scaling
  • Sustain AWS next generation networks for significant customers
  • Operate and troubleshoot network routing, inter-connectivity, platforms, performance
  • Drive and support innovation from Top of Rack to the Network Border
  • Partner with broader Network/Infrastructure organization
  • Maintain standards across the networking toolset
  • Create and review documentation and process regarding network implementation

Requirements For Network Development Engineer, Enterprise Network Engineering

Python
Linux
  • 4+ years experience in a network focused hands-on technical role
  • 4+ years experience developing engineering, deployment, or operations mechanisms
  • 1+ years of experience in automation via Bash/shell scripting and Perl/Python programming
  • Understanding of TCP/IP networking, IP routing, Server Load Balancing
  • Experience with router platforms: Cisco, Juniper, Alcatel-Lucent, Arista, etc.

Benefits For Network Development Engineer, Enterprise Network Engineering

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life balance
  • Mentorship & Career Growth
  • Inclusive Team Culture
  • Knowledge-sharing opportunities
  • Career advancement resources

Interested in this job?

Jobs Related To Amazon Network Development Engineer, Enterprise Network Engineering

Software Development Engineer II, Global Logistics

Software Development Engineer II role at Amazon focused on building scalable systems for global logistics and cross-border shipping solutions.

Systems Development Engineer, Production and Post Production Technology

Systems Development Engineer role at Amazon Studios, focusing on building and maintaining media production technology solutions using TypeScript, Lambda, and cloud infrastructure.

Software Development Engineer II, AWS Data Center Operating Systems

AWS Data Center Operating Systems SDE II role focused on building and maintaining systems for data center operations and infrastructure management.

Software Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer II position at Amazon's INTech LatAm and APAC team in Vancouver, focusing on developing scalable solutions for international e-commerce platforms.

Software Engineer In Test, FireTV, Berlin

Amazon Fire TV is hiring a Software Engineer in Test to build automation frameworks and ensure product quality through comprehensive testing strategies.