Network Development Engineer

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Network Development Engineer

AWS Infrastructure Services is seeking a Network Development Engineer to join their Network Fabric Engineering (NFE) team within Core Networking. This role is crucial in building, deploying, and scaling Amazon networks that support AWS services across multiple global datacenters. The position focuses on balancing efficiency, performance, and reliability to ensure customer access to applications and data.

As a Network Development Engineer, you'll be part of the team responsible for keeping the cloud running, managing all AWS global infrastructure including data centers, servers, storage, and networking equipment. You'll work on challenging problems involving thousands of supply chain variables, collaborating with a diverse team of software, hardware, and network engineers.

Key responsibilities include implementing network changes, working with automation teams on scaling tools, leading network projects, and providing critical network support. You'll troubleshoot complex networking issues, partner with broader infrastructure teams, and maintain networking standards and policies.

The ideal candidate should have experience with IP routing protocols, large-scale network environments, and automation/scripting. Knowledge of TCP/IP networking, various vendor platforms, and Linux environments is highly valued. AWS offers a supportive, inclusive culture with opportunities for mentorship, career growth, and work-life harmony.

Join AWS to be part of a team that values diverse experiences and perspectives, offering ongoing learning opportunities through employee-led affinity groups and various career-advancing resources. You'll contribute to maintaining AWS's position as the world's leading cloud platform while working in an environment that promotes innovation and personal growth.

Last updated 8 minutes ago

Responsibilities For Network Development Engineer

  • Create and implement changes on the network
  • Work with automation teams in defining scaling tools
  • Lead network projects in sustaining engineering, deployment, and optimization
  • Sustain AWS next generation networks for significant customers
  • Operate and troubleshoot network routing and configurations
  • Partner with Network/Infrastructure organization
  • Maintain standards across the networking toolset
  • Create and review documentation and processes
  • Collaborate with highest tier escalation engineers

Requirements For Network Development Engineer

Linux
Python
  • Experience in network focused hands-on technical role with IP routing protocols/technologies
  • Experience in large scale data center and/or WAN network environments
  • Experience in developing engineering, deployment, or operations mechanisms
  • Automation/scripting experience in any language (python, shell, bash etc.)
  • Understanding of TCP/IP networking, IP routing, Server Load Balancing
  • Knowledge of network hardware and packet forwarding architectures
  • Experience with router, server load balancer, and firewall vendor platforms

Benefits For Network Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible work hours
  • Career development opportunities
  • Mentorship programs
  • Inclusive work culture
  • Knowledge-sharing resources
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Network Development Engineer

Escalation Engineer (EM), Escalation & Event Management Team (E2M)

AWS Escalation Engineer position managing critical customer escalations and driving operational excellence in cloud infrastructure support.

BD Manager

BD Manager position at AWS in Shenzhen, focusing on driving revenue growth and managing key accounts in the Chinese market.

Cloud Support Engineer-II, GovCloud Support Team (US)

AWS Cloud Support Engineer position providing technical support and solutions for AWS services, requiring 3+ years of experience in network and system administration.

Software Dev Engineer II, EC2 Nitro

Software Engineer II position at Amazon Web Services, working on EC2 Nitro virtualization platform, developing cloud infrastructure services and systems.

Network Dev Engineer, Annapurna Labs Infrastructure

Network Dev Engineer role at AWS Annapurna Labs focusing on cloud infrastructure and ML acceleration technology in Austin, TX.