Software Development Engineer, EC2 Load Balancing

Global technology company leading cloud computing with AWS, providing scalable infrastructure services worldwide.
$129,300 - $223,600
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, EC2 Load Balancing

AWS Elastic Load Balancing (ELB) is seeking a talented Software Development Engineer to join their team in building cloud-scale infrastructure. This role focuses on developing and enhancing ELB services that automatically distribute incoming application traffic across multiple targets including EC2 instances, containers, IP addresses, and Lambda functions. The team is at the forefront of cloud revolution, building software that operates at immense scale.

The position offers an exciting opportunity to work on systems handling terabytes of data daily, with real-world challenges in scalability and fault tolerance. You'll be part of a team that ships software frequently, receives direct customer feedback, and sees immediate impact of their work. The role involves designing and implementing next-generation load balancing solutions that enable customers to achieve the highest levels of fault tolerance using Amazon EC2.

As a member of the ELB team, you'll contribute to a service that's deployed globally and experiencing rapid growth. You'll tackle complex problems like enabling rapid application scaling to handle traffic spikes and designing innovative load balancing solutions. The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits.

This is an ideal opportunity for engineers passionate about distributed systems, cloud infrastructure, and building solutions that operate at AWS scale. You'll work in a collaborative environment that values technical excellence, innovation, and customer obsession.

Last updated a day ago

Responsibilities For Software Development Engineer, EC2 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 fault-tolerant load balancing solutions for Amazon EC2
  • Participate in full software development lifecycle including code reviews and testing

Requirements For Software Development Engineer, EC2 Load Balancing

Rust
  • 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, EC2 Load Balancing

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, EC2 Load Balancing

Software Development Engineer II, Frontier Outposts, Ostara Team

Mid-level Software Engineer role at Amazon AWS Outposts, developing cloud infrastructure services with competitive salary and benefits in Vancouver.

Software Development Engineer, EC2 Load Balancing

AWS is seeking a Software Development Engineer to build and scale Elastic Load Balancing services, handling terabytes of data daily and enabling highly available cloud solutions.

Commissioning Engineer, AMER-Central ACx

AWS seeks experienced Commissioning Engineer to oversee data center infrastructure testing and validation, requiring 5+ years experience in critical systems.

Cloud Support Engineer

AWS Cloud Support Engineer position offering technical problem-solving, customer interaction, and continuous learning opportunities in cloud computing.

System Development Engineer, Amazon Mechatronics Sustainble Packaging (MSP)

Systems Development Engineer role at Amazon focusing on cloud infrastructure, DevOps, and sustainable packaging solutions with competitive compensation and benefits.