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 focuses on building and maintaining S3 Index systems that manage trillions of objects with 99.999999999% durability. You'll work on challenging distributed systems problems, handling massive scale and complex architecture decisions.
The position offers an opportunity to work with cutting-edge technology in AWS's S3 service, which powers businesses worldwide. You'll be part of a diverse and inclusive team that values mentorship and professional growth. The role involves building systems that manage key-value metadata with exceptional performance and reliability requirements.
As an SDE at AWS S3, you'll own what you build, participating in the full software development lifecycle from design to production support. The team maintains high standards for test automation, code quality, and operational excellence. You'll join a regular on-call rotation to support the 24/7 service, though the team prioritizes work-life balance and minimizing off-hours disruptions.
The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll have access to extensive learning resources, including internal presentations from industry experts and formal mentorship programs. The team actively promotes diversity through various employee resource groups and initiatives.
This role is ideal for engineers passionate about large-scale distributed systems, with strong computer science fundamentals and a desire to work on technology that impacts millions of customers globally. You'll be part of AWS's continued innovation in cloud computing, working with a team that values both technical excellence and inclusive culture.