A

Amazon

Sells products online and rents cloud computing

Network Development Engineer

Network Engineering & AdministrationPosted on Nov 11
Full-timeSeattle, WA, USAIn-person

About the Job

Requirements

  • At least 4 years of experience with major internet routing protocols.
  • At least 4 years of experience working in a Linux/Unix environment.
  • Experience automating tasks with Bash or shell scripting and Perl or Python programming.

Responsibilities

  • Design, deploy, scale, and sustain management-plane, out-of-band, and automation platforms.
  • Design, build, and operate production automation and controller software that detects, diagnoses, and remediates network faults without manual intervention.
  • Use AI to automate repetitive operational work and convert recurring network problems into reusable products, tools, and agentic workflows.
  • Own projects from design through operation in device management, out-of-band connectivity, Initial Access, network deployment and scaling, technology refresh, and sustaining engineering.
  • Make network changes safely using tooling, testing, and staged rollouts.
  • Work with software engineering and automation teams to define tools and controllers that scale to a much larger fleet with a smaller team.
  • Use AI to troubleshoot network issues, triage and correlate alarms, identify root causes, resolve large-scale network events, and drive root cause analysis and corrective actions to completion.
  • Troubleshoot routing, interconnectivity, platform, performance, and configuration issues from Top of Rack to the network border, including low-level application behavior, Unix systems, and modern network software tooling.
  • Partner with network engineering, hardware, and infrastructure teams on designs, configuration standards, and tooling, and support smooth, rapid rollouts of new designs and products.
  • Maintain standards across the network toolset and ensure systems comply with standards and policies.
  • Use operational data to identify sources of manual work and device downtime and prioritize engineering effort, including out-of-service targets.
  • Convert standard operating procedures and runbooks into automated, AI-driven workflows with guardrails, validation, and human review when appropriate.
  • Participate in on-call and reduce its load by cutting alarm noise and automating common responses.
  • Write and review design documents, operational procedures, runbooks, and knowledge-transfer material; use AI to draft and update material and verify its accuracy.

Desired Qualifications

  • At least 1 year of experience with automation scripting using Python, Bash, shell, and/or Perl.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs