AWS Utility Computing (UC) is seeking an Embedded Software Engineer to join Annapurna Labs' SW group, focusing on the development of the Scalable Reliable Datagram (SRD) transport protocol. This role is central to AWS's cloud infrastructure, working on technology that powers high-impact products including on-demand supercomputers and next-generation storage services.
The position offers an opportunity to work on large-scale cloud infrastructure, directly impacting AWS's network performance and reliability. You'll be involved in the complete protocol lifecycle, from requirements gathering through deployment in the world's largest public cloud. The role combines low-level systems programming with distributed systems concepts, requiring expertise in C programming and Linux environments.
As part of AWS's Utility Computing organization, you'll contribute to foundational services like Amazon S3 and EC2, while working on specialized security solutions for AWS customers. The team values work-life harmony and offers flexible work arrangements. AWS provides strong career development opportunities, including mentorship and continuous learning resources.
The role requires deep technical expertise in embedded systems and networking protocols, with opportunities to work on cutting-edge cloud technology. You'll collaborate with multiple teams, optimize performance across various platforms, and contribute to AWS's continued innovation in cloud computing infrastructure.
Amazon offers comprehensive benefits and promotes an inclusive culture through employee-led affinity groups and ongoing learning experiences. The position provides exposure to enterprise-scale systems and the chance to impact cloud computing's future.