AWS Core Networking Organization is seeking a Senior Software Development Engineer to join their Network Product Development (NPD) team. This role is crucial in developing and automating Amazon's vast network infrastructure, working at the intersection of software development and network engineering.
The position offers an opportunity to work on enterprise-scale infrastructure challenges that are unique to AWS's massive cloud computing environment. As part of the NPD organization, you'll be responsible for designing hardware, building software, and managing the interconnects for routers that power the global AWS network, which experiences 70% growth annually.
The role combines technical expertise with leadership responsibilities, requiring both hands-on development work and mentorship of other engineers. You'll be working on critical systems that directly impact AWS's network operations, developing automation solutions, and implementing CI/CD practices to streamline network content deployment.
Key aspects of the role include:
The position offers competitive compensation ($129,300-$223,600 based on location), comprehensive benefits, and the opportunity to work with cutting-edge technology at scale. You'll be part of AWS Infrastructure Services, the team responsible for keeping the cloud running, working alongside diverse professionals including software engineers, hardware engineers, and network specialists.
This role is perfect for someone who wants to tackle complex technical challenges, values work-life harmony, and is excited about contributing to the foundation of cloud computing. You'll have the backing of Amazon's resources while working in an environment that encourages innovation and ownership of projects from conception to completion.