Network Development Engineer I, Frontier Networking

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$102,700 - $185,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.

Description For Network Development Engineer I, Frontier Networking

AWS Infrastructure Services is seeking a Network Development Engineer to join their Network Fabric Engineering (NFE) team within the Core Networking team. This role involves building, deploying, and scaling Amazon networks that support AWS, customers, and other business units across multiple global datacenters. Key responsibilities include:

  • Deploying network infrastructure across all network fabrics supporting Amazon Retail Service, Kindle, Payments, and multiple AWS services
  • Scaling and automating networks across global datacenters, including existing and new locations
  • Driving scaling of current network designs to meet customer demand
  • Creating simple, repetitive deployment processes to increase velocity and quality
  • Collaborating with internal customers on designs/solutions from concept to production
  • Establishing and updating network standards
  • Implementing network changes
  • Working closely with automation teams to define scaling tools

The ideal candidate will have a strong understanding of TCP/IP networking, IP routing, Server Load Balancing, and Network Security architecture. They should be proficient in core technologies such as IP, TCP, OSPF/IS-IS, BGP, MPLS, Server Load Balancers, Firewalls, ACLs, DNS, DHCP, IPAM, LDAP, and NFS. Strong Unix/Linux skills and scripting abilities in Perl, Python, shell, C, or C++ are highly desirable.

This position involves working in a 24x7 team on-call rotation, managing customers during problem resolution, and potentially traveling to data center/network sites and Amazon/customer offices as needed.

AWS values diverse experiences and fosters an inclusive team culture. The company offers mentorship, career growth opportunities, and strives for work-life harmony. AWS is committed to being an equal opportunity employer and does not discriminate based on race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Last updated 6 months ago

Responsibilities For Network Development Engineer I, Frontier Networking

  • Deploy network infrastructure across all network fabrics supporting various Amazon services
  • Scale and automate networks across multiple global datacenters
  • Drive scaling of current network designs to meet customer demand
  • Create simple, repetitive deployment processes to increase velocity and quality
  • Work closely with internal customers on designs/solutions from concept to production
  • Create and update network standards
  • Implement changes on the network
  • Collaborate with automation teams to define scaling tools
  • Participate in 24x7 team on-call rotation
  • Manage customers during problem resolution
  • Travel to data center/network sites and Amazon/customer offices as needed

Requirements For Network Development Engineer I, Frontier Networking

Linux
  • Thorough understanding of TCP/IP networking, IP routing, Server Load Balancing, and Network Security architecture
  • Knowledge of core technologies such as IP, TCP, OSPF/IS-IS, BGP, MPLS, Server Load Balancers, Firewalls, ACLs, DNS, DHCP, IPAM, LDAP, NFS, etc.
  • Network analysis fundamentals and robust troubleshooting skills
  • Experience working with customers to diagnose and resolve problems
  • Strong desire to build, ability to multitask, sense of ownership and urgency
  • Strong Unix/Linux skills
  • Ability to script in Perl, Python, shell, C or C++ (highly desirable)
  • Understanding of load balancing and layer 4-7 technologies

Benefits For Network Development Engineer I, Frontier Networking

Medical Insurance
Dental Insurance
Vision Insurance
  • Mentorship and career growth opportunities
  • Work-life harmony
  • Inclusive team culture
  • Employee-led affinity groups
  • Ongoing events and learning experiences

Interested in this job?