AWS Infrastructure Services is seeking a Senior Software Development Engineer to join the Network Capacity Services (NCS) team. This role is crucial in building and maintaining the software that manages capacity planning for one of the world's largest and most complex networks. AWS's network continuously grows year over year, increasing in complexity and criticality, making network scaling a unique challenge.
The NCS team is responsible for developing infrastructure to manage demand forecasting and planning of the network's future state. You'll build systems that predict future needs, determine where new network infrastructure should be deployed, and create implementation plans considering physical constraints. The software you'll develop must handle the complexity, size, and rapid growth of AWS's mission-critical network infrastructure.
As a Senior SDE, you'll lead and mentor team members while driving technical excellence. You'll analyze complex requirements, design scalable solutions, and ensure the highest quality standards in software delivery. The role involves working with cutting-edge technology and solving challenging problems that directly impact millions of AWS customers.
Key responsibilities include leading software development initiatives, participating in architecture decisions, and ensuring operational excellence. You'll collaborate with teams across AWS to maintain the highest standards for safety and security while working to provide infinite capacity at the lowest possible cost for customers.
The ideal candidate will bring strong technical leadership experience, expertise in distributed systems, and a track record of delivering complex software solutions. You'll join a diverse team of engineers and specialists, working in an inclusive culture that welcomes bold ideas and empowers ownership from concept to completion.