StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

EFA Network Software Engineer, EFA Software Team

Amazon Web Services (AWS) - Seattle, WA

Apply Now

Job Description

OverviewEFA Network Software Engineer, EFA Software Team. The role focuses on building high-performance user-space software for the Elastic Fabric Adapter (EFA) network card in AWS, enabling ML and HPC workloads across multiple projects written in C.ResponsibilitiesWrite high-performance C code for multiple open source projects supporting EFA (e.g., Libfabric and Open MPI).Collaborate with multiple teams to invent new APIs for cloud networking concepts.Analyze how customers perform collectives and messaging at high bandwidth and low latency.Provide expert-level support to major AI vent new ways to optimize the software stack for EFA, starting from customer needs.Obtain peer and stakeholder buy-in with clear design documentation.Write comprehensive tests to drive feature development and guard against regressions.Work with the ML Infrastructure team to ensure performance on large-scale clusters.About The TeamWe are a fast-paced group that owns the user-space software stack for EFA. As part of Annapurna Labs in AWS, we stay nimble and focused on upcoming AI industry needs, emphasizing automation and problem-focused work. The team supports career growth and motivates you to achieve your highest potential.Basic Qualifications3+ years of non-internship professional software development experience2+ years of non-internship design or architecture experience (design patterns, reliability and scaling) of systems3+ years of professional experience programming high-performance software in C, ideally as part of an Open Source projectPreferred Qualifications3+ years of full software development life cycle experience (coding standards, code reviews, source control, build, testing, operations)Bachelor's degree in computer science or equivalentExperience developing in a network software stack, focusing on minimizing instructionsCompensation and LocationBase pay range: $129,300/yr - $223,600/yr. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on factors including market location and experience. This position will remain posted until filled.Equal OpportunityAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. If you require a workplace accommodation during the application or hiring process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.Amazon is a total compensation company. In addition to base pay, equity, sign-on payments, and other benefits may be provided as part of a total compensation package. For more information, please visit #J-18808-Ljbffr

Created: 2025-10-08

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.