
This Software Development Manager role leads the S3 Keystone team within Amazon Web Services, focusing on building and scaling core infrastructure for one of the world's largest distributed storage systems. The position involves managing large engineering teams, architecting complex multi-tier web services, and solving challenging computer science problems related to massive scale and varying access patterns. Key responsibilities include defining technical strategies, overseeing the full software development lifecycle, and mentoring engineers to improve their skills. The role is appealing due to the opportunity to work on high-impact systems at a global scale, a culture that values diverse experiences and continuous learning, and a commitment to work-life balance with flexible working arrangements.




















