Would you like to be an Engineer that builds the Cloud, rather than an Engineer that just uses it? At Amazon Web Services (AWS) our Network Development Engineers look after the behind-the-scenes network and tools that make the world's largest cloud computing infrastructure possible. As a Network Development Engineer, you will be responsible for building and operating the network infrastructure where you will learn the tools, services, and components that the team relies upon every day.
Key job responsibilities:
- Leading network projects in areas such as network sustaining engineering, deployment/implementation, scaling, technology refresh, best practices application, and network optimization
- Influencing operations, responding to customer impact events, troubleshooting, and improving automation
- Analyzing the network using tools and metrics to ensure proper operation, safety, and security
- Investigating technical issues and fixing complex problems
- Planning, delivering, and simplifying new systems, processes, and tools
- Delivering sustainable and repeatable solutions, optimizing and removing bottlenecks
- Understanding new networking systems and implementing them safely
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate across AWS to help deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers.
AWS values diverse experiences and encourages candidates to apply even if they don't meet all qualifications. The company offers ongoing events and learning experiences, including Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. AWS also provides mentorship, career growth opportunities, and values work-life harmony with flexible work hours and arrangements.
Required Qualifications:
- Relevant degree in a technical discipline or equivalent experience in a large-scale network environment
- Experience in a network-focused hands-on technical role with routing protocols/technologies in large-scale data center and/or WAN environments
- Experience developing engineering, deployment, or operations mechanisms for IP networking systems
- Experience in a technical on-call capacity, responding to customer-impacting events
- Knowledge of interacting with network devices through configuration tools, Infrastructure as Code, or scripting
Preferred Qualifications:
- Thorough understanding of TCP/IP networking, routing, and Network Security architecture
- Knowledge of Linux or other Unix operating systems
- Understanding of different networking hardware and packet forwarding architectures
- Proficiency in scripting/programming (Python preferred, Perl, Ruby, Shell, Java, etc.)