Software Development Engineer, EC2 Load Balancing

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$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 solutions that operate at massive scale. This role is part of AWS's Utility Computing organization, which provides foundational services like S3 and EC2. ELB automatically distributes incoming application traffic across multiple targets, enabling customers to build highly available, fault-tolerant applications.

As part of the ELB team, you'll work on designing and implementing next-generation load balancing services capable of handling terabytes of data daily. You'll solve complex challenges around rapid scaling, traffic management, and high availability using technologies like EC2 and EKS. The role offers opportunities to work with cutting-edge cloud technologies and impact millions of AWS customers globally.

The team culture emphasizes knowledge-sharing, mentorship, and career growth. AWS values diverse experiences and maintains an inclusive environment through employee-led affinity groups and ongoing learning initiatives. The company offers competitive compensation including base salary, equity, and comprehensive benefits.

This position requires strong software development experience, system design capabilities, and expertise in distributed systems. You'll collaborate with talented engineers while building solutions that help customers achieve the highest levels of fault tolerance and scalability. If you're passionate about cloud computing, solving complex technical challenges, and working with the latest technologies, this role offers an excellent opportunity to make a significant impact at AWS.

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 load balancing solutions for high availability using Amazon EC2, EKS

Requirements For Software Development Engineer, EC2 Load Balancing

Linux
Kubernetes
  • 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
  • Distributed systems, networking design and implementation experience

Benefits For Software Development Engineer, EC2 Load Balancing

Medical Insurance
Dental Insurance
Vision Insurance
Equity
401k
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Flexible work arrangements
  • Career development and mentorship opportunities
  • Inclusive team culture

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 ELB Software Engineer role building cloud-scale load balancing infrastructure, handling terabytes of data daily with competitive compensation and benefits.

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.