AWS Utility Computing (UC) is seeking a Senior Software Engineer to join their ENA Drivers team at Annapurna Labs. This role focuses on developing critical network drivers that power AWS cloud infrastructure. As part of Annapurna Labs, which operates like a startup within AWS, you'll work on cutting-edge technologies that serve millions of customers worldwide. The position involves developing kernel-space and user-space network drivers for virtual machines, implementing high-performance networking features, and working with various operating systems including Linux, Windows, DPDK, and FreeBSD.
The role requires deep expertise in network driver development and offers the opportunity to work on open-source projects, as many of the ENA drivers are available in official repositories. You'll be responsible for managing the interface between the Nitro controller and virtual instances, implementing enhanced networking features, and ensuring high-quality operational standards.
Amazon values diverse experiences and encourages applications from candidates with non-traditional backgrounds. The company offers a supportive work environment with emphasis on work-life harmony, flexible arrangements, and inclusive team culture. You'll have access to extensive knowledge-sharing resources, mentorship opportunities, and career development support.
The position is based in Haifa, Israel, where you'll be part of a team that shapes the future of cloud computing infrastructure. This is an excellent opportunity for experienced software engineers passionate about low-level systems programming and networking to make a significant impact on AWS's cloud infrastructure while working with cutting-edge technology.