Network Development Engineer, InterDC services
Amazon Web Services (AWS) · Seattle, WA · 5 days ago
Quality AssuranceFull-time
About the role
The Core Networking team is looking for a Network Development Engineer to join our Network Fabric Engineering (NFE) team. As a Network Development Engineer, you will be responsible for building, deploying and scaling the Amazon networks that support AWS, customers, and other business units, across multiple global datacenters.
Responsibilities
- Create and implement changes on the network.
- Work closely with our automation teams in defining the tools that allow us to scale at a higher volume.
- Lead network projects in the areas of network sustaining engineering, network deployment/implementation, network scaling, technology refresh, best practices application, and/or network optimization.
- Sustain Amazon Web Services' next generation networks for significant AWS customers by providing critical network support to diagnose, mitigate impact, and resolve large-scale networking events.
- Operate and troubleshoot network routing, interconnectivity, platforms, performance, and configurations issues; including necessary low level application interaction, Unix systems, and new age networking software tools.
- Drive and support innovation from Top of Rack to the Network Border and everything in between.
- Partner with our broader Network/Infrastructure organization in the areas of network engineering, configurations standards, and tools.
- Work closely with our Network/Systems/Software Engineering teams to ensure fast, smooth roll-out of new designs and products, as well as assist with deployment and sustaining of networking software tools.
- Maintain standards across the networking toolset and ensure that we are fully compliant to those standards and policies.
- Deliver simple, sustainable and repeatable solutions and processes.
- Collaborate with highest tier escalation engineers/resolvers.
- Create and review documentation and process regarding network implementation/deployments, recurring issues, new standard operating procedures, knowledge transfer material, etc.
Requirements
- 4+ years of major internet routing protocols experience
- 4+ years of working in a Linux/Unix environment experience
- 3+ years of work in large-scale networking environments experience
- 4+ years of network and operating system support experience, or Bachelor's degree or above in engineering or equivalent STEM (Science, Technology, Engineering and Mathematics) field
- 4+ years of technical support experience, or experience taking ownership and driving resolution on escalated customer issues
Preferred Qualifications
- 1+ years of automation scripting using Python, Bash, Shell and/or Perl experience
- Knowledge of networking protocols, to include HTTP(S), DNS, and TCP/IP
- Experience with networking fundamentals including hands-on experience with load balancers, switches, routers, etc.
- Experience with systems administration, programming or networking
- Knowledge of network design, protocols and troubleshooting
- Knowledge of scripting languages (bash, python, etc.)