CareerPlanSign in

Software Development Engineer, Annapurna Labs

Cupertino, California, United States💼 Full-time💰 $165,200–$223,600🗓 2026-07-30 → 2026-09-26

Core

Design, build, and own features across the full ENA Express software stack (Firmware, user-space libraries, control plane, analytics) to deliver high-performance networking on AWS EC2 instances.

Role type

Senior IC systems software engineer (networking/firmware)

Builds

ENA Express software stack for AWS EC2 networking

Domain

Cloud infrastructure, high-performance networking, systems programming

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, systems programming, Linux, networking protocols (L3/L4), performance optimization, observability, incident response

Preferred skills

Linux OS troubleshooting, virtualization (Hypervisors, VMware, Xen), HW/SW interface definition, DNS/DHCP/TCP expertise

Technologies

C, C++, Linux, SRD protocol, Nitro-Card, EC2

Responsibilities

Design and develop features across the AWS Networking software stack on Nitro Cards; Optimize packet delivery and reduce tail latency; Collaborate with hardware/firmware partners to define interfaces; Integrate features into the broader AWS networking ecosystem; Build observability and lead incident response

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.