Amazon Web Services (AWS) is seeking a Software Development Engineer II to join their Simple Storage Service (S3) team, one of the largest distributed storage systems globally. This role is part of AWS Utility Computing (UC), which provides foundational services including S3 and EC2.
The position offers an opportunity to work on systems managing trillions of objects with sub-millisecond retrieval times and 11 nines (99.999999999%) of durability. You'll be developing software that deploys to tens of thousands of hosts and powers businesses worldwide.
As an SDE II in S3, you'll:
The role emphasizes ownership - "if you build it, you own it" - with high standards for test automation, verification, and design reviews. While on-call rotations are required, the team prioritizes work-life harmony and minimizing off-hours disruptions.
AWS offers comprehensive benefits, career growth opportunities through mentorship and knowledge-sharing, and an inclusive culture with employee-led affinity groups. The company values diverse experiences and backgrounds, welcoming candidates with non-traditional career paths.
This position provides exposure to cutting-edge cloud technology while working with talented engineers to solve complex problems at massive scale. If you're passionate about distributed systems and want to impact millions of customers, this role offers an excellent opportunity to grow your career at a technology leader.