Taro Logo

Software Development Engineer II, Network Operations Automation

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer II, Network Operations Automation

AWS Network Operations Automation team is seeking a Software Development Engineer II to join their mission-critical infrastructure team. This role is part of the NR2 (Network Resilience and Remediation) organization, focused on building and maintaining the automation platform that powers Amazon's global network operations.

The team is responsible for developing sophisticated web applications and workflow engines that operate at massive scale, enabling the automation of millions of daily network operations. These systems are crucial for managing Amazon's next-generation networks, ensuring maximum network availability and resilience for AWS customers worldwide.

As an SDE II, you'll work on complex automation tools used by network engineers and data center operators across AWS. Your work will directly impact the reliability and efficiency of AWS's global infrastructure, which customers rely on for their business-critical operations. The role offers opportunities to innovate in network automation, collaborate with talented engineers, and solve challenging problems at scale.

The position is based in Dublin, Ireland, where you'll join AWS Infrastructure Services, the team responsible for keeping the cloud running. You'll work alongside diverse professionals including software engineers, network specialists, and operations managers. The team culture emphasizes continuous learning, inclusion, and work-life harmony, with strong support for career development through mentorship and knowledge-sharing resources.

This is an excellent opportunity for someone passionate about large-scale systems, network automation, and building reliable infrastructure. You'll have the chance to make significant contributions to AWS's network operations while working with cutting-edge technologies and growing your career at one of the world's leading cloud providers.

Last updated 23 days ago

Responsibilities For Software Development Engineer II, Network Operations Automation

  • Collaborate with Network Engineering and Operations teams to automate network operations
  • Develop foundational automation tools within Networking
  • Create and review software design documentation
  • Mentor junior engineers
  • Ensure fast, smooth roll-out of new designs and products
  • Build complex web applications and workflow engines at scale

Requirements For Software Development Engineer II, Network Operations Automation

  • Experience in professional software development
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language
  • Experience building complex software systems delivered to customers
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer II, Network Operations Automation

  • Work-life balance
  • Career development opportunities
  • Mentorship programs
  • Inclusive work environment
  • Knowledge-sharing resources