Network Development Engineer

US-WA-Seattle
7 months ago
Job ID
516297

Job Description

Amazon is the earth’s most customer centric company and is looking to hire highly motivated, best-in-class Network Engineers for our ever expanding teams. To start, you will be working on the networks that support the world’s largest cloud provider. Our customers demand the highest quality and reliability for their services. It is our responsibility to maintain quality and reliability of the network while developing innovative ways to scale at a tremendous rate. 


This is an excellent opportunity to join Amazon and Amazon Web Services to support something unique. You would be joining a world class technical team, working with some of the brightest and most respected engineers in the industry. Not only would you be working with the best, you would be developing your skills and furthering your career within one of the fastest- growing, most innovative and progressive technology companies in the world.

The NRE (Network Reliability Engineering) team is primarily responsible for maintaining the health of Amazon’s Retail and Web Services networks. This team plays a key role in responding to operational changes in the network, determining root cause, and working with internal teams and external vendors/ISPs with the goal of returning to a fully operational state. Additionally, the team is responsible for performing changes to maintain the reliability of the network as it grows.

Our ideal candidate is highly autonomous, possesses strong analytical skills, strong written and verbal communication skills, strong project management and time management skills and has a successful track record of operating large networks and/or designing and delivering simple, scalable solutions. The desire and ability to work in an operational, fast paced, collaborative environment is essential.


Responsibilities
· As a Network Engineer working in AWS Networking you will have end-to-end ownership of our current and newly developing networks
· Define and influence strategy within and outside the team
· Drive operational excellence projects to improve network performance and reliability
· Troubleshoot complex problems and develop innovative solutions
· Work closely with our software developers to fully automate operations
· Mentor and coach junior engineers
· Review and implement changes on the network

Basic Qualifications

· In-depth knowledge of and experience with major Internet routing protocols
· Experience with Large Scale Networks
· Experience in a Network Operations environment and prioritizing work load based on data gathering and deep dive
· Great Ethernet and IP networking knowledge with heavy experience in the application of IP protocols
· Independently solve complex problems while applying appropriate technologies
· Own inventing, designing and building networks, systems and processes that are stable and performant
· Identify patterns that affect the performance, reliability, scalability or availability of a process, product or service
· Excellent in diagnosing problems within a network
· Work with customers, stakeholders, and peers to develop project ideas into project plans
· Help your team evolve by actively participating in design reviews, operational reviews, architecture discussions, team planning and ticket/metric reviews
· Focus on operational excellence, constructively identifying problems and proposing solutions
· Participate in training new team-mates and actively recruit for your team
· Curious about scripting and basic coding – with the willingness to learn

Preferred Qualifications

· Network Operations experience
· Linux/Unix Experience
· Automation Experience
· Experience with one of: Quagga or BIRD or White box switching
· Knowledge of network hardware and packet forwarding architecture
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed