AWS Infrastructure Services is at the heart of Amazon's cloud computing operations, responsible for the design, planning, delivery, and operation of AWS's global infrastructure. This senior software engineering role focuses on building and maintaining critical networking solutions that power the world's largest cloud network.
As a Senior Software Development Engineer in the Network Product Development team, you'll be working on embedded platforms that enable one of the world's most complex and extensive networks. The role combines deep technical expertise in Linux-based systems with networking product development, making it an exciting opportunity for engineers passionate about revolutionizing data center networking.
The position offers unique challenges and opportunities:
The team culture emphasizes continuous learning, diversity, and inclusion. AWS values work-life harmony and provides comprehensive support for professional growth through mentorship and career development resources. The company offers competitive compensation, including base pay that varies by location, equity, sign-on payments, and comprehensive benefits.
Key responsibilities include developing embedded software for networking switches and routers, partnering with cross-functional teams, and contributing to the architecture and design of new systems. You'll need strong experience in software development, particularly with languages like Rust, Go, C/C++, and expertise in Linux kernel and networking technologies.
This role offers the opportunity to work on cutting-edge technology while being part of a diverse team that values bold ideas and empowers engineers to own their projects from conception to completion. You'll be contributing to AWS's mission of becoming the world's infrastructure platform while working with some of the most advanced networking technologies available.