Logo of Huzzle

Network Development Engineer, CDS - Capacity Delivery Systems

image

Amazon

13d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    Engineering
  • Dublin

AI generated summary

  • You need major internet routing protocols experience, automation scripting skills, strong network fundamentals, system design proficiency, and expertise in traffic modeling, optimization, and design documentation.
  • You will design and scale global networks, automate deployment processes, collaborate on solutions, analyze data, and develop metrics for network health and performance.

Requirements

  • Major internet routing protocols experience through network layers 1-4
  • Automation scripting using Python, Bash, Shell, Perl and/or other languages experience
  • Solid understanding of Network Fundamentals like ARP, DHCP, SNMP, DNS, TCP, UDP and so on
  • Enhance existing automations tools and identify solutions to complex network deployment problems at scale
  • System Design experience with ability to work and innovate on proof of concepts which can be developed with software teams into production ready
  • Systems Experience with simulating and modelling network traffic demands/forecasts along with network failure modelling and resiliency planning
  • Experience with optimisation methods and software, constraint modelling
  • Publish simple and concise High/Low level designs which will maintain a healthy and highly redundant network

Responsibilities

  • Design, deploy, and scale our network across multiple global datacenters
  • Create and automate deployment processes that increase quality and velocity
  • Collaborate with our internal customers on designs/solutions and bring them from concept to production
  • Develop and update our network standards and ensure that the network is deployed to these standards
  • Work closely with our software teams in defining the tools that allow us to scale at unprecedented volume
  • Create and review documentation regarding new standard operating procedures and process improvement
  • Work with data sets related to DC and networking infrastructure, network utilisation, traffic demands and forecasts
  • Developing metrics related to health, availability and cost of the network in AWS regions
  • Determine what the best network topologies and designs are to minimize cost and latency while ensuring high availability, security and performance, using simulation and optimisation tools
  • Enhance existing automations tools and identify solutions to complex network deployment problems at scale
  • System Design experience with ability to work and innovate on proof of concepts which can be developed with software teams into production ready
  • Systems Experience with simulating and modelling network traffic demands/forecasts along with network failure modelling and resiliency planning
  • Experience with optimisation methods and software, constraint modelling
  • Publish simple and concise High/Low level designs which will maintain a healthy and highly redundant network

FAQs

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

As a Network Development Engineer at AWS, you will design, deploy, and scale networks across multiple global datacenters, create and automate deployment processes, collaborate with internal customers, develop network standards, work with software teams, document procedures, analyze data sets related to network infrastructure, and determine optimal network topologies.

What programming languages should I be familiar with for this role?

You should have experience with automation scripting using languages such as Python, Bash, Shell, Perl, or other similar languages.

What foundational networking knowledge is required for this position?

A solid understanding of network fundamentals is required, including knowledge of ARP, DHCP, SNMP, DNS, TCP, and UDP.

Is experience with major internet routing protocols necessary for the job?

Yes, experience with major internet routing protocols through network layers 1-4 is a requirement for this role.

Are there opportunities for career growth within AWS?

Yes, AWS offers endless knowledge-sharing, mentorship, and other career-advancing resources to help you develop into a better-rounded professional.

How does AWS prioritize work-life balance for its employees?

AWS values work-life harmony and offers flexible work hours and arrangements to ensure that achieving success at work does not come at the expense of personal sacrifices.

Does AWS encourage candidates from diverse backgrounds to apply?

Yes, AWS encourages candidates from diverse experiences and backgrounds to apply, regardless of whether they meet all qualifications listed.

What tools and methodologies will I work with in this role?

You will work with simulation and optimization tools, develop metrics related to network health and availability, and engage in network traffic modelling and resiliency planning.

What qualities are essential for success in this position?

Strong written and verbal communication skills, project management and time management skills, and the ability to work collaboratively in a fast-paced environment are essential for success in this role.

Are there specific documentation requirements for the Network Development Engineer role?

Yes, you will be responsible for creating and reviewing documentation regarding new standard operating procedures and process improvements.

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.