Amazon Web Services' S3 team is seeking a Software Development Engineer to join their Cloud Storage division. AWS S3 is one of the largest storage systems in the world, hosting trillions of objects and serving millions of requests per second with over 100% year-over-year growth.
As a Software Engineer on the SPAM team, you'll have the opportunity to design and develop automation systems for S3's largest fleets' physical and EC2-based capacity. You'll work on critical infrastructure that supports massive scale operations, building APIs that integrate with the ecosystem to enable efficient delivery and ensure customer availability.
The role offers the chance to work with cutting-edge technology and solve complex problems at unprecedented scale. You'll be part of AWS's Utility Computing (UC) organization, which provides foundational services like S3 and EC2, while continuously innovating new products that set AWS apart in the industry.
The position offers comprehensive benefits including medical coverage, 401k, equity, and various other perks. Amazon values work-life harmony and fosters an inclusive team culture through employee-led affinity groups and ongoing learning experiences. The company provides strong mentorship opportunities and focuses on career growth through knowledge-sharing and professional development resources.
This is an excellent opportunity for engineers who are passionate about distributed systems, cloud computing, and want to make a significant impact on technology that powers a substantial portion of the internet. You'll be working with experienced Amazonians in an environment that emphasizes innovation, ownership, and customer obsession.
The role requires strong technical skills, experience with distributed systems, and the ability to design scalable, fault-tolerant solutions. You'll be expected to contribute to the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.