Taro Logo

Software Development Engineer, Network Operations Automation

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
3+ 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, Network Operations Automation

AWS Network Services is seeking a Software Development Engineer to join their Network Operations Automation team. This role is crucial in building and maintaining the automation platform that manages Amazon's next-generation networks. You'll be part of AWS Infrastructure Services (AIS), the team responsible for keeping the cloud running across all AWS global infrastructure.

As a Software Developer Engineer within Network Impact Reduction at AWS, you'll work on creating incredibly complex web applications and workflow engines operating at massive scale. These systems help simplify the internet, automate network remediation and deployment, and improve customer performance. You'll collaborate with Network Engineering and Operations teams to automate and innovate new ways of operating Amazon's Next-Generation Network.

AWS values diverse experiences and maintains an inclusive culture where employee-led affinity groups foster a supportive environment. The company offers extensive opportunities for mentorship, knowledge-sharing, and career advancement. Work-life harmony is prioritized, ensuring success at work doesn't come at the expense of personal life.

The ideal candidate will have professional software development experience, strong system architecture skills, and proficiency in modern programming languages. You'll join a team that sets product direction, iterates quickly, and maintains a positive, inclusive work environment. This role offers the opportunity to work on challenging problems at global scale while contributing to the world's most comprehensive cloud platform.

If you're passionate about building robust automation systems, have a strong software engineering background, and want to be part of maintaining the infrastructure that powers the cloud, this role offers an exciting opportunity to make a significant impact at AWS.

Last updated 6 months ago

Responsibilities For Software Development Engineer, Network Operations Automation

  • Collaborate with Network Engineering and Operations teams
  • Automate and invent new ways of operating Amazon's Next-Generation Network
  • Contribute to development of dynamic network automation tools
  • Create and review software design documentation
  • Mentor junior engineers
  • Ensure fast, smooth roll-out of new designs and products

Requirements For Software Development Engineer, Network Operations Automation

Java
  • Experience in professional software development (non-internship)
  • Experience designing or architecting new and existing systems
  • Experience programming with modern languages like Java, C++, or C#
  • Experience building complex software systems delivered to customers
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, Network Operations Automation

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive team culture
  • Knowledge-sharing resources
  • Career advancement resources

Interested in this job?