AWS Infrastructure Services is seeking a Software Development Engineer to join their Data Plane team, focusing on developing state-of-the-art Linux-based networking platforms. This role is crucial in maintaining and developing embedded routing platforms that power one of the world's largest and most complex networks. The position involves working with both the Linux Kernel and its constructs for L2/L3 forwarding and management, as well as the underlying hardware.
The team is responsible for packet forwarding in networking devices - the core functionality of a networking switch. You'll be working between Cupertino, Seattle, and the expanding Raleigh site. This position offers significant impact, as these devices are central to Amazon.com, AWS, and numerous AWS customers.
The ideal candidate should have strong expertise in Linux kernel and core networking, understanding both how Linux manages forwarding and how it maps to the underlying forwarding hardware. You'll be joining a diverse team of engineers working on challenging problems that directly impact AWS's global infrastructure.
AWS values diverse experiences and maintains an inclusive culture where employee-led affinity groups foster a supportive environment. The company offers work-life harmony and various opportunities for mentorship and career growth. Even if your career path hasn't been traditional, AWS encourages applications from candidates with diverse backgrounds and experiences.
This role offers the opportunity to work on cutting-edge technology while being part of a team that keeps the cloud running, supporting all AWS data centers and their critical infrastructure components. You'll collaborate across AWS teams to maintain the highest standards for safety and security while working to provide infinite capacity at the lowest possible cost for customers.