Network Development Engineer

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing innovation.
$120,000 - $200,000
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Cloud Support Engineer II (Networking)

Cloud Support Engineer position at AWS focusing on networking infrastructure, providing technical support and solutions for AWS customers while working with cutting-edge cloud technologies.

System Development Engineer, CE Tech

System Development Engineer role at Amazon's CE Tech division, focusing on cloud infrastructure and systems development with competitive compensation and benefits.

Electrical Design Engineer, Data Center Design Engineering

AWS is seeking an Electrical Engineer for data center design and innovation, focusing on electrical distribution systems and infrastructure development.

Technical Account Manager, ISV North

AWS Technical Account Manager position offering trusted advisory and cloud architecture services for enterprise clients in Stockholm, combining technical expertise with customer relationship management.

Systems Development Engineer, Managed Operations

Systems Development Engineer role at AWS to lead the launch of European Sovereign Cloud, focusing on high-availability services and operational excellence.

Description For Network Development Engineer

AWS Networking is seeking talented Network Development Engineers (NDE) to join their Border Network Services organization. This role is crucial in designing and implementing the networks that connect Amazon's global data centers and services. The position involves working with complex routing protocols, traffic engineering, and network architecture at a massive scale.

The ideal candidate will have deep expertise in routing protocols like BGP, MPLS, ISIS, and OSPF, with particular experience from ISP, peering and exchange, or large carrier network backgrounds. You'll be responsible for designing networks that handle terabits of daily traffic and serve as the backbone of AWS's global infrastructure.

Working at AWS means joining the world's most comprehensive cloud platform provider. You'll be part of a diverse team that values innovation, inclusion, and work-life harmony. The role offers significant growth opportunities through mentorship, knowledge-sharing, and career development resources.

As an NDE, you'll contribute to designing network topologies and architectures that solve complex requirements, working closely with various hardware, software, and customer organizations across Amazon. You'll have the autonomy to influence your team's roadmap and the resources to deliver impactful solutions.

The position requires strong Linux skills and familiarity with SDN and Network Automation tools. You'll be working in AWS Infrastructure Services, which owns the design, planning, delivery, and operation of all AWS global infrastructure. This is an opportunity to work on challenging problems at scale while helping to keep the cloud running for customers worldwide.

Last updated 2 months ago

Responsibilities For Network Development Engineer

  • Design and architect networks that cannot fail and must scale infinitely
  • Define routing policy and implement Traffic Engineering solutions
  • Architect hardware platforms and network design for internal/external connectivity
  • Manage multiple projects simultaneously with regular status updates
  • Create and defend High Level Design (HLD) documents
  • Work with vendors and stakeholders to influence technology roadmaps
  • Serve as technical escalation point for operations teams
  • Design network topologies, architectures, and services

Requirements For Network Development Engineer

Linux
Python
  • Bachelor's Degree in Computer Science or equivalent experience
  • Excellent IP networking fundamentals and extensive experience in IP protocols
  • In-depth knowledge of internet routing protocols (BGP, OSPF, MPLS, RSVP, ISIS)
  • Experience with Internet peering ecosystems and Internet scale traffic engineering
  • In-depth knowledge of Juniper MX, EX, and T-series platforms
  • Strong network analysis and troubleshooting skills
  • Experience in traffic engineering using BGP
  • Large scale network design and maintenance experience

Benefits For Network Development Engineer

  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Knowledge-sharing resources

Interested in this job?