AWS Infrastructure Services is seeking a talented Software Development Engineer to join the Elastic Load Balancing (ELB) team. This role offers an exciting opportunity to work on technology that powers millions of customer applications worldwide. The ELB team is at the forefront of cloud infrastructure, building and launching innovative services like Application Load Balancer (ALB) and Network Load Balancer (NLB).
As an ELB engineer, you'll tackle complex challenges in distributed systems, working on services that handle massive scale across 30+ global regions. You'll design and implement solutions that help customers manage traffic spikes efficiently and achieve high fault tolerance using Amazon EC2. The role involves building next-generation load balancing services capable of processing terabytes of data daily.
The team values work-life balance and offers flexible working hours. On-call responsibilities are shared (one week every two months), and the team focuses on building robust systems to minimize disruptions. You'll join a diverse and inclusive environment that celebrates knowledge sharing and mentorship, with team members actively participating in various Amazon affinity groups.
Career growth is prioritized through mentorship, thorough code reviews, and project assignments that help develop your skills. The team comprises engineers with various experience levels and tenures, creating an environment perfect for learning and professional development.
This position offers competitive compensation, including base pay ranging from $129,300 to $223,600 depending on location, plus equity and comprehensive benefits. You'll be part of AWS's larger mission to innovate and scale cloud computing solutions while working with cutting-edge technology and talented professionals from diverse backgrounds.
The ideal candidate will bring 3+ years of professional software development experience and strong system design skills. You'll contribute to the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.