Logo of Huzzle

Network Development Engineer

image

Amazon

11d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Dublin

AI generated summary

  • You should have experience with TCP/IP, BGP, MPLS, and OSPF; knowledge of Cisco IOS and Junos; skills in Linux/Unix and scripting (Bash/Python); and strong troubleshooting abilities.
  • You will deploy and automate network infrastructure, scale designs, collaborate with customers on solutions, create/update network standards, and implement changes across global datacenters.

Requirements

  • Experience with internet routing protocols and concepts: TCP/IP, BGP, MPLS, ISIS and/or OSPF
  • Experience with network operating systems such as Cisco IOS and Junos
  • Experience working in a Linux/Unix environment
  • Experience in automation via Bash/shell scripting and Perl/Python programming
  • Knowledge of network analysis fundamentals and robust troubleshooting skills; specifically, network performance analysis
  • Experience working with customers to diagnose a problem, and work towards resolution

Responsibilities

  • - Be responsible for deploying network infrastructure across all of our network fabrics that supports the Amazon Retail Service, Kindle, Payments and multiple AWS services.
  • - Deploy, scale and automate our network across multiple global datacenters.
  • - This includes existing footprints and greenfield locations.
  • - Drive scaling of current network designs to meet the demand of our customers.
  • - Work closely with our internal customers on designs/solutions; bringing those designs/solutions from concept to production.
  • - Create and update our network standards and ensure that the network is deployed to these standards.
  • - Create and implement changes on the network.
  • - Work closely with our automation teams in defining the tools that allow us to scale at higher volume.

FAQs

What are the required skills for the Network Development Engineer position?

The required skills include experience with internet routing protocols and concepts, such as TCP/IP, BGP, MPLS, ISIS, and OSPF, as well as experience with network operating systems like Cisco IOS and Junos. Additionally, proficiency in Linux/Unix environments, and automation via Bash/shell scripting or Perl/Python programming is essential.

What are the key responsibilities of a Network Development Engineer at Amazon?

Key responsibilities include deploying network infrastructure across various network fabrics, automating network scalability across multiple global data centers, working on network designs and solutions from concept to production, creating and updating network standards, and collaborating with automation teams.

Does the role involve working closely with customers?

Yes, the role involves working closely with internal customers to diagnose problems and develop solutions, ensuring that their needs are met effectively.

What is the company culture like at Amazon for this position?

Amazon fosters an inclusive culture that welcomes bold ideas and empowers employees to take ownership of their projects. The workplace emphasizes collaboration among diverse teams, including software, hardware, network engineers, and operations managers.

Are there opportunities for professional growth in this role?

Yes, there are significant opportunities for professional growth as you’ll be involved in complex network projects and work closely with various teams across AWS, allowing you to enhance your skills and advance your career.

What is the role of automation in the Network Development Engineer position?

Automation plays a crucial role in scaling the network effectively across global data centers. Engineers will work closely with automation teams to define and implement tools that support higher volume scaling.

How does Amazon approach diversity in hiring for this role?

Amazon is committed to a diverse and inclusive workplace, and they make recruiting decisions based on experience and skills, without discrimination based on race, national origin, gender, sexual orientation, or other protected statuses.

What protocols and concepts should I be familiar with for this role?

Candidates should be familiar with protocols and concepts like TCP/IP, BGP, MPLS, ISIS, and OSPF, as these are essential for network design and management at Amazon.

Is there a focus on troubleshooting and network performance analysis in this position?

Yes, the position requires knowledge of network analysis fundamentals and robust troubleshooting skills, particularly in network performance analysis to ensure high quality and reliability of services.

What types of automation tools might I work with in this role?

While specific tools may vary, you may work with automation tools that are defined in collaboration with automation teams, which can include scripting languages like Bash, shell scripting, and Python to facilitate network scaling.

Retail & Consumer Goods
Industry
10,001+
Employees
1994
Founded Year

Mission & Purpose

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one. Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world. Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind. You'll also hear us say that at Amazon, it's always "Day 1."​ What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.