Amazon Web Services' S3 team is seeking a Software Development Engineer to join their Cloud Storage division, one of the largest distributed storage systems globally. This role offers an exceptional opportunity to work on systems that manage trillions of objects, process millions of requests per second, and maintain 99.999999999% durability. As part of the S3 Data Plane team, you'll be instrumental in building next-generation services that power businesses worldwide.
The position combines technical excellence with real-world impact, as you'll be working on systems that directly affect how businesses deliver electronic content, enable remote work, and enhance everyday consumer experiences. You'll lead peer engineers, drive innovation, and build scalable solutions to handle exponential growth while maintaining AWS's high standards for quality and reliability.
AWS follows a "you build it, you own it" philosophy, emphasizing high ownership and accountability. The role includes participation in an on-call rotation, but with a strong focus on building robust systems that minimize middle-of-the-night issues. You'll benefit from a comprehensive onboarding process, including a peer buddy system and access to formal mentorship programs.
The ideal candidate will combine exceptional technical expertise with a strong foundation in Computer Science and practical experience in large-scale distributed systems. You'll work in an agile environment, collaborating with experienced Amazonians to conceive, design, and launch innovative products and services that set industry standards.
This role offers competitive compensation, comprehensive benefits, and the opportunity to work on challenging problems in a space full of opportunities. Join AWS S3 to be part of a team that's shaping the future of cloud storage while working with cutting-edge technology at unprecedented scale.