About The Position

AWS Networking builds the infrastructure that powers every customer workload in the cloud. ENA Express is a next-generation EC2 networking feature that leverages the Scalable Reliable Datagram (SRD) protocol — developed by AWS — to deliver industry-leading networking performance: dramatically lower tail latency, higher bandwidth utilization, and consistent packet delivery at scale. We are looking for a Senior Software Development Engineer to join the ENA Express team. You will design, build, and own features across the full ENA Express software stack: Firmware on the Nitro-Card, user-space libraries, control plane components, and the performance analytics systems that help our customers get the most out of their network. This is high-ownership work — your code runs on a fleet of millions of EC2 instances, supporting customers who demand the absolute best from their network, including HPC clusters, large-scale ML training, financial services, and other latency-critical applications.

Requirements

  • 5+ years of non-internship professional software development experience
  • Bachelor's degree in computer science or equivalent
  • Background in systems programming (C / C++) in performance-critical, production environments

Nice To Haves

  • Experience in Linux and Networking protocols, or experience in Linux OS and network troubleshooting
  • Experience in Linux and Networking protocols, or experience in Network protocols like DNS/DHCP/TCP and experience that includes strong analytical skills, attention to detail, and effective communication abilities
  • Experience with virtualization (Hypervisors, VMware, Xen), or experience in managing and troublshooting network and experience in Network protocols like DNS/DHCP/TCP
  • Experience working with software teams to tightly define the HW/SW interface, including control/status registers and error handling

Responsibilities

  • Design and develop features across the AWS Networking software stack on Nitro Cards.
  • Deep-dive into ENA Express and the underlying SRD protocol and L3/L4 networking to optimize packet delivery, reduce tail latency, and improve bandwidth utilization.
  • Collaborate with hardware and firmware partners to define software/hardware interfaces and surface programmable capabilities to the software layer
  • Partner with EC2 platform and service teams to integrate ENA Express features into the broader AWS networking ecosystem
  • Mentor junior and mid-level engineers, lead design reviews, and champion engineering best practices across the team
  • Drive operational excellence: build observability, contribute to on-call health, and lead incident response and post-mortems

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service