Software Development Engineer, EC2 Load Balancing

Amazon Web Services (AWS) is the 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, EC2 Load Balancing

Join AWS Elastic Load Balancing (ELB) team to revolutionize cloud computing and build software at immense scale. ELB is a crucial service that automatically distributes incoming application traffic across multiple targets like EC2 instances, containers, IP addresses, and Lambda functions. As part of the Utility Computing (UC) organization, you'll work on foundational services including Amazon S3 and EC2, contributing to product innovations that set AWS apart in the industry.

The role offers unique challenges in designing scalable load balancing solutions that handle traffic spikes and ensure highest levels of fault tolerance. You'll be part of building the next generation of ELB services capable of processing terabytes of data daily. The team values knowledge-sharing, mentorship, and career growth, with senior members providing one-on-one mentoring and thorough code reviews.

AWS provides a collaborative environment where diversity is celebrated through employee-led affinity groups and ongoing learning experiences. The company emphasizes work-life harmony and offers comprehensive benefits including medical, financial, and career development resources. You'll be working with a global team that ships software frequently and gets direct feedback from customers worldwide.

This is an excellent opportunity for engineers passionate about distributed systems, looking to make a significant impact on cloud infrastructure used by millions of customers. The role combines technical challenges with professional growth opportunities in an environment that values continuous learning and innovation.

Last updated 2 days ago

Responsibilities For Software Development Engineer, EC2 Load Balancing

  • Build and launch new services and features
  • Design and build next generation of ELB services
  • Handle terabytes of data per day
  • Ensure customers can scale their applications quickly
  • Design load balancing solutions for high fault tolerance

Requirements For Software Development Engineer, EC2 Load Balancing

Java
Python
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

Benefits For Software Development Engineer, EC2 Load Balancing

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career growth opportunities
  • Mentorship

Interested in this job?

Jobs Related To Amazon Software Development Engineer, EC2 Load Balancing

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.