A

Amazon

Sells products online and rents cloud computing

Network Development Engineer - Capacity Restoration Team

Network Engineering & AdministrationConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent work experience.
  • Experience working in a Linux/Unix environment.
  • At least 5 years of experience in network development engineering, software engineering for networking, or network automation.
  • Proficiency in Python or another scripting or programming language for building network automation tools and services.
  • Experience with routing protocols including BGP, OSPF, and IS-IS in large-scale network environments.
  • Experience designing and implementing automation for network operations at scale.
  • Experience with workflow orchestration systems and service-oriented architectures.

Responsibilities

  • Own the design and delivery of automation systems that restore out-of-service capacity with minimal manual intervention.
  • Develop end-to-end link automation frameworks that transform manual troubleshooting into automated, system-guided restoration workflows.
  • Build and improve centralized device health validation services for border, backbone, and regional network layers.
  • Design self-service frameworks and next-step engines for automated troubleshooting and remediation.
  • Architect solutions that are scalable, secure, maintainable, and extensible across a growing multi-timezone team.
  • Create and maintain the team's metrics and monitoring infrastructure, including capacity out-of-service dashboards, burndown tracking, time to remediate, restoration success rate, and service-level agreement compliance.
  • Build systems to track and optimize bandwidth utilization trends, available capacity versus projected peak, and redundancy coverage.
  • Design automation to improve in-team resolution percentage and reduce escalation to Operations and Engineering teams.
  • Lead technical projects end-to-end and drive engineering best practices for development, testing, deployment, and operational excellence.
  • Mentor Network Development Engineers and participate in hiring and conducting technical assessments.
  • Partner with Engineering, Operations, Tooling, and Software teams to integrate restoration automation into the broader ecosystem.
  • Identify and proactively address architectural or process deficiencies affecting restoration performance, reliability, and scalability.
  • Participate in on-call rotations and operational reviews for follow-the-sun coverage.
  • Lead complex incident response for capacity events and drive root-cause analysis and remediation for systemic failures.
  • Review the capacity out-of-service dashboard and triage restoration priorities by customer impact and network health blocking status.
  • Design and implement scalable automation to systematically restore capacity at fleet level, such as end-to-end link lifecycle automation.
  • Solve complex network problems using appropriate technologies and best practices; lead design reviews and architecture discussions for restoration tooling.
  • Identify patterns affecting reliability and availability and address them through automation improvements.
  • Partner with service teams to integrate self-service automation capabilities into the broader tooling ecosystem.
  • Mentor engineers on software engineering best practices and system design.
  • Participate in hiring, interview processes, and technical assessments for the team.
  • Contribute to long-term technical strategy and the automation roadmap, and hand off active restoration work to a counterpart in the next time zone.

Desired Qualifications

  • Knowledge of network hardware and packet forwarding architectures.
  • Experience working in a large-scale networking environment.
  • Experience building end-to-end network automation, including link lifecycle management, device provisioning, and health validation.
  • Experience with network design and selecting platforms for implementation at hyperscale.
  • Experience with workflow orchestration engines and event-driven architectures.
  • Experience with distributed systems concepts applied to networking at scale.
  • Experience building automation for large-scale networks with no scheduled downtime.
  • Familiarity with deployment automation tools, link testing services, and operational event monitoring systems.
  • Experience with data analysis and mining for operational insights.
  • CCNP, JNCIP, or equivalent networking certification.

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