Amazon Web Services' S3 is one of the world's largest distributed storage systems, managing trillions of objects with 99.999999999% durability. As a Software Development Engineer in the S3 Index team, you'll work on systems responsible for durability and availability of key-value metadata, tackling complex computer science problems at unprecedented scale. The role involves building next-generation systems that handle varying access patterns and massive customer load while maintaining simplicity for users.
The position offers a unique opportunity to work with talented engineers in a diverse and inclusive environment. AWS values work-life harmony and provides comprehensive support through mentorship programs, employee resource groups, and continuous learning opportunities. The team maintains high standards for code quality through rigorous testing, verification processes, and code reviews.
You'll be part of AWS's Utility Computing organization, which provides foundational services like S3 and EC2, consistently innovating to maintain AWS's industry leadership. The role requires exceptional technical expertise in distributed systems, strong CS fundamentals, and practical experience building large-scale systems.
The compensation package is competitive, ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits. AWS values diverse experiences and backgrounds, encouraging applications from candidates with non-traditional paths. The company provides extensive career development resources, including mentorship, knowledge-sharing platforms, and opportunities to participate in various employee-led affinity groups.
Join AWS S3 to solve challenging problems in cloud storage, work with cutting-edge technology, and impact millions of customers worldwide while growing your career in a supportive, inclusive environment.