AWS Elastic Load Balancing (ELB) is seeking a talented Software Development Engineer to join their team in building cloud-scale load balancing solutions. This role is part of the Network Load Balancer (NLB) team, focusing on health checking of targets for L4 Load Balancer products including NLB, GWLB, Falcon, and VPC Lattice.
As part of AWS's Utility Computing organization, you'll be working on foundational services that power millions of customers worldwide. ELB automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. The service is deployed globally in over 25 regions and is experiencing rapid growth.
You'll be tackling challenging problems like designing systems that can handle traffic spikes efficiently and building load balancing solutions that enable the highest levels of fault tolerance. The team is currently working on next-generation ELB services capable of processing terabytes of data daily.
Amazon offers a comprehensive compensation package including competitive base salary ranging from $129,300 to $223,600 depending on location, plus equity and benefits. The company strongly values work-life harmony and maintains an inclusive culture through various initiatives like CORE (Conversations on Race and Ethnicity) and AmazeCon (gender diversity).
This role offers excellent growth opportunities through knowledge-sharing, mentorship, and career development resources. You'll be joining a team that ships frequently, gets direct customer feedback, and makes a significant impact on AWS's cloud infrastructure. If you're passionate about distributed systems, networking, and building highly scalable solutions, this role offers an exciting opportunity to work on technology that powers a significant portion of the internet.