AWS Utility Computing (UC) is at the forefront of cloud innovation, managing crucial services like S3 and EC2. This role is specifically within Annapurna Labs' SW group, focusing on the development of the SRD (Scalable Reliable Datagram) transport protocol. As an Embedded Software Engineer, you'll be instrumental in shaping AWS's network infrastructure, working on high-impact products including on-demand supercomputers and next-generation storage services.
Your role involves end-to-end protocol development, from requirements gathering to deployment across AWS's vast cloud infrastructure. You'll be responsible for optimizing and maintaining the SRD codebase, ensuring its scalability and reliability. The position requires deep technical expertise in C development and embedded systems, working with multiple teams to optimize performance and implement new hardware modules.
AWS offers an inclusive culture that values diversity and work-life harmony. The company provides extensive opportunities for professional growth through mentorship, knowledge-sharing, and career development resources. You'll be part of a team that embraces continuous learning and innovation, working with cutting-edge technology that powers some of the world's largest organizations.
The role offers the chance to make a significant impact on cloud computing infrastructure at a global scale. You'll work with various platforms and services running SRD in AWS, addressing complex technical challenges and contributing to the evolution of cloud technology. The position combines technical depth with broad influence, as your work will affect multiple AWS services and customers worldwide.