AWS Infrastructure Services is seeking a Software Development Engineer to join their Intent Driven Network team. This role is crucial in reimagining how the AWS network is managed, working on one of the largest networks on the planet. The position involves building management plane services from the ground up that network fabric teams will use to scale and manage networks.
The ideal candidate will join a diverse team of software, hardware, and network engineers, contributing to AWS's global infrastructure that keeps the cloud running. You'll work on challenging problems involving thousands of variables in the supply chain, while maintaining the highest standards for safety and security.
Key responsibilities include developing scalable software systems, collaborating with teams across AWS, and pushing boundaries in robustness and fault-tolerance. The role requires strong software engineering expertise, particularly in distributed systems development. You'll need excellent communication skills, analytical thinking, and the ability to work in a fast-paced environment.
The position offers comprehensive benefits including medical insurance and 401k, along with opportunities for career growth through mentorship and knowledge-sharing. AWS values work-life harmony and maintains an inclusive culture that embraces diversity through various employee-led affinity groups and ongoing learning experiences.
The role requires 3+ years of professional software development experience, with a focus on system design and architecture. Experience with modern programming languages like Java or C++ is preferred, along with knowledge of full software development lifecycle processes. Previous routing protocols/networking background is considered a plus.
Join AWS to help shape the future of cloud infrastructure while working with cutting-edge technologies and talented professionals in a collaborative, innovative environment.