Annapurna Labs, an organization within AWS UC, is seeking a Lead Software Development Engineer for their Nitro Card team. This role combines hands-on development with technical leadership, focusing on AWS Nitro - the platform underlying next-generation EC2 instances. The position involves working with custom AWS hardware and software to deliver security and performance indistinguishable from bare metal.
The role offers a unique opportunity to lead a team while maintaining active involvement in development, working on Linux services, drivers, and Nitro card integration. The successful candidate will guide a team of 4-5 developers while contributing directly to code development. This position may evolve into a full Software Development Manager role for interested candidates, though the primary focus remains on technical leadership.
AWS Nitro is crucial for EC2 instances, utilizing custom hardware and software to provide enhanced security and performance. The team works on security chips enabling the most secure cloud platform and lightweight hypervisors managing memory and CPU allocation. The position requires expertise in embedded systems, Linux kernel development, and strong leadership capabilities.
The team culture emphasizes knowledge-sharing, mentorship, and inclusive growth. AWS values diverse experiences and backgrounds, supporting work-life harmony and professional development. The position offers competitive compensation ranging from $151,300 to $261,500 per year, varying by location, plus additional benefits and equity opportunities.
This is an excellent opportunity for experienced software engineers looking to combine technical expertise with leadership responsibilities in a cutting-edge cloud infrastructure environment.