Taro Logo

Senior Network Software Engineer, SRD Annapurna Labs

AWS Utility Computing provides product innovations and cloud services including S3, EC2, and other AWS services.
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Network Software Engineer, SRD Annapurna Labs

AWS Utility Computing (UC) is seeking a Senior Network Software Engineer to join the Annapurna Labs team within AWS. This role focuses on developing and optimizing SRD (Scalable Reliable Datagram), a high-performance, low-latency transport protocol used within AWS infrastructure. The position involves working on critical network infrastructure that powers several high-impact products, including ML and HPC platforms leveraging EFA, next-generation storage services built on EBS, and future AWS network traffic.

The role requires deep expertise in networking protocols and distributed systems, with responsibilities spanning from design and implementation to optimization and troubleshooting. You'll be working on technology that's been featured in academic papers and is fundamental to AWS's infrastructure.

As a senior engineer, you'll not only contribute technically but also mentor team members and lead significant projects. The position offers the opportunity to work with cutting-edge technology at massive scale, directly impacting AWS's core infrastructure.

The role is based in Haifa, Israel, and is part of Amazon's larger cloud computing division. You'll be joining a team that values innovation, technical excellence, and continuous learning. AWS offers comprehensive benefits, flexible work arrangements, and a culture that emphasizes inclusion and diversity.

This is an excellent opportunity for experienced network engineers who want to work on challenging problems at scale and contribute to technology that powers some of the world's most important cloud services.

Last updated 9 days ago

Responsibilities For Senior Network Software Engineer, SRD Annapurna Labs

  • Develop and optimize the implementation of SRD technology across AWS's network infrastructure
  • Design, deploy, and maintain SRD code-base
  • Conduct network simulations to evaluate system performance
  • Troubleshoot network issues and implement robust solutions
  • Mentor junior team members
  • Lead projects to advance the SRD capabilities
  • Stay updated with latest industry trends

Requirements For Senior Network Software Engineer, SRD Annapurna Labs

Linux
  • Bachelor's (or higher) Degree in Computer Science (CS), Electrical Engineering (EE) or related area
  • 8+ years of programming with at least one software programming language experience

Benefits For Senior Network Software Engineer, SRD Annapurna Labs

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Flexible work hours
  • Career development opportunities
  • Mentorship programs
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Parental Leave

Jobs Related To Amazon Senior Network Software Engineer, SRD Annapurna Labs