Annapurna Labs, an organization within AWS UC, specializes in designing silicon and software to accelerate innovation, enabling customers to create advanced cloud solutions. The team develops custom chips, accelerators, and software stacks to tackle unprecedented technical challenges and deliver transformative results. This role is specifically within the AWS Nitro team, which is responsible for the underlying platform of next-generation EC2 instances. This platform comprises custom AWS hardware and software that together provide security and performance comparable to bare metal. As a Software Development Engineer on the Nitro team, you will be a thought leader, contributing to the ground-up development of key features for advanced hardware that offloads and accelerates IO functions, security chips for a highly secure cloud platform, and lightweight hypervisors for scalable bare-metal performance. The position involves a unique blend of hands-on development and leadership responsibilities, with potential future opportunities to transition into a Software Development Manager role, though the primary focus remains on technical leadership and hands-on development within the AWS Nitro Cards team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level