AWS Elastic Load Balancing (ELB) is seeking a Software Development Engineer to join their team in building cloud-scale infrastructure. ELB enables customers to build large-scale highly available services by automatically distributing incoming application traffic across multiple targets like EC2 instances, containers, IP addresses, and Lambda functions.
The role is specifically focused on the Network Load Balancer (NLB) team, which owns health checking of targets for L4 Load Balancer products including NLB, GWLB, Falcon, and VPC Lattice. The team also manages TLS termination for NLBs, playing a crucial role in ensuring customer data security.
AWS ELB is deployed globally across 25+ regions and experiencing rapid growth. You'll tackle complex challenges like enabling rapid application scaling, designing fault-tolerant load balancing solutions, and building next-generation services capable of handling terabytes of data daily.
The position offers:
AWS values diverse experiences and encourages applications from candidates with non-traditional backgrounds. The team culture emphasizes continuous learning, inclusivity, and professional growth through various employee-led affinity groups and learning initiatives.