Amazon Web Services (AWS) is seeking a talented Software Development Engineer to join their Load Balancing team. This role offers a unique opportunity to shape the development of AWS's network infrastructure by building mission-critical tooling and management interfaces. The position is part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2.
As a Software Development Engineer, you'll work on creating robust management applications that enhance control, visibility, and predictability for Amazon's worldwide load balancing requirements. You'll be responsible for developing user-facing tools and implementing the right abstractions that enable customers to efficiently manage mission-critical capacity.
The ideal candidate will combine the roles of designer, builder, and operator, working with complex systems at scale. You'll collaborate with a diverse team, contribute to architectural decisions, and have the opportunity to solve some of Amazon's hardest technical challenges. The role emphasizes creativity, high judgment, and the ability to think globally when building scalable systems.
AWS offers an inclusive culture with employee-led affinity groups, mentorship opportunities, and a strong focus on work-life harmony. The company values diverse experiences and backgrounds, making it an ideal place for professionals who want to make a significant impact while growing their careers. You'll be part of an organization that pioneered cloud computing and continues to innovate, serving customers from startups to Global 500 companies.
The position offers competitive benefits, flexible work arrangements, and the chance to work with cutting-edge technologies while contributing to the world's most comprehensive cloud platform. If you're passionate about building scalable solutions and want to be part of a team that's shaping the future of cloud computing, this role presents an excellent opportunity to make your mark.