Network Development Engineer

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

Description For Network Development Engineer

AWS Infrastructure Services is at the heart of Amazon's cloud operations, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. This team keeps the cloud running by supporting all AWS data centers, including servers, storage, networking, power, and cooling equipment. As a Network Development Engineer, you'll join a diverse team working on critical infrastructure that ensures continuous customer access to AWS services. The role involves deploying and scaling network infrastructure across global data centers, supporting various AWS services and Amazon platforms. You'll create efficient deployment processes, work on design solutions, establish network standards, and collaborate with automation teams. The position offers opportunities for growth through mentorship, knowledge-sharing, and career development resources. AWS values work-life harmony and fosters an inclusive culture that embraces diversity through employee-led affinity groups and ongoing learning experiences. The team tackles complex problems involving thousands of supply chain variables, making it an ideal environment for those interested in large-scale network infrastructure challenges. This role combines technical expertise with the opportunity to impact AWS's global infrastructure while working in a supportive, innovation-driven environment.

Last updated 10 minutes ago

Responsibilities For Network Development Engineer

  • Deploy network infrastructure across all of our network fabrics
  • Scale the network across multiple global Data Centers
  • Create and improve simple, repetitive deployment processes
  • Work closely with internal customers on designs/solutions
  • Create and update network standards
  • Work closely with automation teams in defining tools

Requirements For Network Development Engineer

Python
Linux
  • 5-6 years of experience working in large datacenters or Telco networks covering design and operations
  • Knowledge of IP Networking fundamentals and Routing Protocols such as BGP, OSPF, R&S
  • Experience working in a Linux/Unix environment
  • Experience scripting in languages such as Python, Perl or Shell

Benefits For Network Development Engineer

  • Work/Life Balance
  • Mentorship & Career Growth
  • Inclusive Team Culture
  • Career Development Resources

Interested in this job?

Jobs Related To Amazon Network Development Engineer

Senior Support Engineer

Senior Support Engineer role at Amazon's Kindle team, combining software development and technical support, requiring 5+ years experience in development or technical support.

Software Development Engineer, Alexa Privacy Experiences

Senior Software Engineer role at Amazon's Alexa Privacy team, focusing on building privacy-first AI experiences and trust infrastructure.

Senior Software Development Engineer, Elastic Block Storage, Server Durability Engine

Senior Software Development Engineer position at Amazon Web Services, focusing on developing and maintaining the Elastic Block Storage (EBS) service's core durability engine and storage systems.

Sr. System Dev. Engineer, WW AMZL Innovation and Design Engineering

Senior System Development Engineer role at Amazon Logistics, focusing on robotics and automation software development for next-generation delivery stations.

Sr. System Dev. Engineer, WW AMZL Innovation and Design Engineering

Senior System Development Engineer role at Amazon Logistics focusing on robotics and automation software development for next-generation delivery stations.