AWS Infrastructure Services is at the heart of Amazon's cloud operations, responsible for the design, planning, delivery, and operation of AWS global infrastructure. This role is part of the team that keeps the cloud running, supporting all AWS data centers and their critical infrastructure. As a Software Development Engineer in the Ariadne team, you'll work on AWS's network platform, which is crucial for both Amazon's e-commerce and cloud computing solutions. The position focuses on developing autonomous software systems that transform network building and operations.
The role involves creating and enhancing scalable autonomous controller services that monitor network state and optimize traffic based on programmable business logic. You'll be working with world-class leaders in distributed systems development, gaining practical experience with AWS technologies. This is a unique opportunity to work on one of the world's largest networks, solving complex challenges that have no existing blueprint at this scale.
Your work will directly impact AWS's Software Defined Network (SDN) controllers, contributing to the next generation of network control systems. The position requires strong distributed systems knowledge and the ability to build highly available, always-on services. You'll be part of an agile, startup-like development environment where you'll work on critical priorities and take ownership of your projects from conception to completion.
The role combines technical expertise with business impact, as you'll be developing solutions that consider customer needs from cost, performance, and reliability perspectives. You'll also contribute to tooling that provides visibility and control of network traffic while ensuring automatic mitigation of events to minimize customer impact. This position offers the opportunity to work with cutting-edge technology while solving unique challenges in network infrastructure at a global scale.