Amazon Web Services' Cloud Storage, AWS S3, is one of the largest distributed storage systems in the world. As a Software Development Engineer in S3, you'll work on:
- Managing trillions of objects in storage
- Building software that deploys to tens of thousands of hosts
- Achieving 99.999999999% durability
- Processing millions of requests per second
- Handling bandwidth measured in terabits per second
The S3 Data Plane team is seeking an experienced software engineer to build next-generation S3 services. You will:
- Lead peer engineers to deliver high-quality and scalable software
- Drive innovation to handle exponential growth
- Design and implement systems processing millions of requests per second
- Work in an agile environment with high ownership culture
- Participate in on-call rotation to maintain 24/7 service availability
- Collaborate with cross-disciplinary teams to design and launch innovative products
The role offers:
- Mentorship and peer buddy system
- Access to internal knowledge sharing and presentations
- Opportunity to work on large-scale distributed systems
- Focus on work-life harmony
- Inclusive team culture with employee-led affinity groups
- Career growth and development opportunities
You'll be joining AWS Utility Computing (UC) which provides foundational services like S3 and EC2, working on critical infrastructure that powers businesses globally.