SW Engineer - Network Drivers Expert, AWS Annapurna Labs

Amazon

Education
Benefits

DESCRIPTION

Working for Annapurna Labs is thrilling, fast-paced, and a constant learning experience. As an ENA Drivers SW development engineer, you will be responsible for developing kernel-space network drivers running on the customers’ virtual machines. You will develop features for Annapurna Labs next-generation hardware, to enable high network bandwidth and packets-per-seconds (PPS) performance with consistently low latency. As an ENA Drivers SW development engineer, you will play a key role in shaping SW designs, keep up with new features provided by the various operating systems, and help resolve complex customer issues. You will continuously evolve technically, while working to monitor AWS cloud health, maintain high quality standards, develop highly optimized code, and provide exceptional customer satisfaction.

Annapurna Labs, as part of Amazon Web Services (AWS), develops innovative hardware and software for AWS cloud customers. Annapurna Labs is like a big start-up in AWS. We develop cutting-edge technologies, work with amazingly talented engineers, and truly shape the future. Thanks to our teams’ breadth of professional engineers, we have been able to improve AWS cloud networking infrastructure, with products such as Elastic Network Adapter (ENA). Our products are at the heart of the cloud, playing a key role, and are used by millions and millions of customers!

The senior engineer in the ENA drivers team will be taking an active role in design, development, and upstream of new features for AWS Nitro-based servers and, in parallel, maintaining a high-quality operational bar. Team contributions are available through public repositories ( https://github.com/amzn/amzn-drivers , https://github.com/freebsd/freebsd-src/tree/main/sys/dev/ena, https://github.com/DPDK/dpdk/tree/main/drivers/net/ena).

Our team is based in Haifa, and as per current global Amazon policy, we work from the office three days per week.

To learn more about AWS Nitro you are welcome to watch the following videos: https://www.youtube.com/watch?v=2uc1vaEsPXU

and https://www.youtube.com/watch?v=R11YgBEZzqE

We are open to hiring candidates to work out of one of the following locations:

Haifa, ISR

BASIC QUALIFICATIONS

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience in professional, non-internship software development
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience in development in the last 3 years

PREFERRED QUALIFICATIONS

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
Read Full Description
Confirmed 14 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles