Amazon Web Services (AWS) is seeking a Software Development Engineer to join their S3 team, focusing on building innovative solutions for cloud storage. This role offers a unique opportunity to work on one of the most widely-used cloud storage services globally. You'll be part of a new technology team aimed at enabling unprecedented customer use cases on S3.
The position involves designing and implementing REST APIs and distributed systems that can handle massive scale and varying access patterns. You'll be working on complex computer science problems, ensuring high durability and security while maintaining AWS's commitment to keeping things simple for customers.
As a member of the AWS Utility Computing (UC) organization, you'll contribute to foundational services like S3 and EC2, helping drive innovation in cloud computing. The role requires exceptional technical expertise in distributed systems, strong computer science fundamentals, and a customer-centric approach.
Amazon offers a comprehensive compensation package, including competitive base salary ranging from $129,300 to $223,600 depending on location, plus equity and benefits. The company strongly values diversity and inclusion, providing various employee-led affinity groups and ongoing learning opportunities through programs like Conversations on Race and Ethnicity (CORE) and AmazeCon.
The ideal candidate will have 3+ years of professional software development experience, strong system design skills, and a passion for solving complex technical challenges. You'll be working in Seattle, WA, contributing to systems that power millions of applications worldwide. This is an opportunity to shape the future of cloud storage while working with some of the best minds in technology.