Software Development Engineer, Elastic Load Balancing

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, Elastic Load Balancing

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.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, Elastic Load Balancing

  • Build and launch new services and features for AWS Elastic Load Balancing
  • Design and build next generation ELB services capable of handling terabytes of data per day
  • Ensure customers can scale their applications quickly to handle traffic spikes
  • Develop health checking systems for L4 Load Balancer products
  • Support development and management of AWS Compute, Database, Storage, and Platform services

Requirements For Software Development Engineer, Elastic Load Balancing

Linux
Java
Python
Go
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering practices & best practices
  • Experience with load balancing technologies like NGINX, and HTTProxy
  • Experience building scalable, fault tolerant infrastructure software or distributed systems

Benefits For Software Development Engineer, Elastic Load Balancing

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Career development opportunities
  • Mentorship programs
  • Inclusive team culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Elastic Load Balancing

Software Development Engineer (Prime Video Live Events), Live Events Availability

Software Development Engineer role at Amazon Prime Video focusing on building and maintaining live video event delivery platforms.

Software Development Engineer, Fashion & Fitness

Software Development Engineer role at Amazon Fashion, building innovative shopping experiences and personalized recommendation systems for fashion discovery.

Software Development Engineer, Fashion & Fitness

Software Development Engineer role at Amazon Fashion focused on creating innovative shopping experiences and personalized recommendations for fashion customers.

Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS) - Magellan

Software Development Engineer role at Amazon Advertising, focusing on building new advertising technology solutions with ML and big data systems.

Software Development Engineer, Amazon

Amazon Anywhere is seeking a Software Development Engineer to build next-generation shopping experiences across digital platforms.