Network Dev Engineer, Annapurna Labs Infrastructure

AWS organization building innovation in silicon and software with development centers in the U.S. and Israel.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Description For Network Dev Engineer, Annapurna Labs Infrastructure

Annapurna Labs, an AWS organization, is at the forefront of cloud computing innovation, focusing on silicon and software development. As part of the Infrastructure team, you'll work on next-generation cloud computing infrastructure, specifically in the Cloud-Scale Machine Learning Acceleration Infrastructure team. The role combines hardware and software expertise, requiring skills in Linux, networking, and system architecture. You'll be responsible for designing and supporting enterprise-scale infrastructure that enables the development of Machine Learning Accelerators.

The position offers the opportunity to work with cutting-edge technology in a fast-paced, start-up-like environment while being part of AWS. You'll be involved in projects that impact AWS cloud infrastructure in networking, security, compute, and machine learning acceleration. The team's work directly contributes to products like AWS Nitro, Enhanced Network Adapter (ENA), AWS Graviton, and ML Accelerators.

Based in Austin, Texas, you'll collaborate with top engineers in the industry, working on-site to develop custom silicon and manage the infrastructure that enables this innovation. The role requires a blend of technical expertise, leadership skills, and customer focus, as you'll be responsible for designing, implementing, and maintaining critical infrastructure services that support development teams.

This position is ideal for someone who thrives in a challenging environment, enjoys solving complex problems, and wants to make a significant impact in cloud computing and machine learning acceleration technology. You'll need to be innovative, self-directed, and excellent at multi-tasking while maintaining high standards for quality and performance.

Last updated 42 minutes ago

Responsibilities For Network Dev Engineer, Annapurna Labs Infrastructure

  • Design and support enterprise-scale infrastructure
  • Lead across teams to develop and execute infrastructure plans
  • Solve critical infrastructure issues involving networking, high performance compute clusters
  • Define new mechanisms for system health monitoring, diagnostics, repair, and automation
  • Support silicon development workflows
  • Define building infrastructure requirements for labs and server rooms
  • Act as liaison to contractors and vendors for infrastructure
  • Participate in on-call rotations

Requirements For Network Dev Engineer, Annapurna Labs Infrastructure

Python
Linux
Go
Java
Ruby
  • 2+ years of non-internship professional software development experience
  • 1+ years of designing or architecting new and existing systems experience
  • 7+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby

Interested in this job?

Jobs Related To Amazon Network Dev Engineer, Annapurna Labs Infrastructure

Escalation Engineer (EM), Escalation & Event Management Team (E2M)

AWS Escalation Engineer position managing critical customer escalations and driving operational excellence in cloud infrastructure support.

BD Manager

BD Manager position at AWS in Shenzhen, focusing on driving revenue growth and managing key accounts in the Chinese market.

Network Development Engineer

Network Development Engineer role at AWS, focusing on building and scaling cloud infrastructure networks across global datacenters.

Cloud Support Engineer-II, GovCloud Support Team (US)

AWS Cloud Support Engineer position providing technical support and solutions for AWS services, requiring 3+ years of experience in network and system administration.

Software Dev Engineer II, EC2 Nitro

Software Engineer II position at Amazon Web Services, working on EC2 Nitro virtualization platform, developing cloud infrastructure services and systems.