Amazon Web Services (AWS) is seeking a Software Development Engineer to join their S3 storage control plane team. This role is part of the Utility Computing (UC) organization, which is responsible for foundational services like Amazon S3 and EC2. The position offers an exciting opportunity to work on systems managing trillions of objects with millisecond retrieval times and 99.999999999% durability.
The role involves building and maintaining distributed systems that power businesses globally through Amazon S3. You'll be working on technology that enhances remote working experiences, enables content delivery, and supports various consumer services. The team values work-life balance and maintains a supportive environment with peer buddying and mentorship programs.
As part of AWS's inclusive culture, you'll join a diverse workplace with ten employee-led affinity groups across 190 global chapters. The company offers comprehensive benefits and emphasizes career growth through mentorship and continuous learning. The team follows agile methodologies and maintains high standards of ownership and quality.
Key technical challenges include:
The role offers competitive compensation ($129,300-$223,600 based on location) plus equity and benefits. You'll be part of AWS's innovation journey, working with talented engineers and leaders while maintaining a healthy work-life balance. The team emphasizes knowledge sharing, thorough code reviews, and professional development opportunities.
This position requires strong software development skills, experience with distributed systems, and a passion for solving complex technical challenges at scale. You'll be contributing to one of the most widely-used cloud storage services while working in a collaborative, inclusive environment that values diversity and continuous learning.