← All Positions
Posted Sep 27, 2025

Senior Software Development Engineer for Large-Scale Cloud Storage Systems - Design, Develop, and Deploy Innovative Solutions for Amazon S3

Apply Now

Introduction to Amazon S3 and Our Team

Imagine being part of a team that powers businesses across the globe, enabling world-class scale that makes the lives of consumers better. At Amazon S3, we are passionate about cloud computing and the incredible opportunity it presents. As a Senior Software Development Engineer in S3, you will lead the delivery of capabilities that make our service even better for the next generation of customers. Our team is responsible for running the delete engine, owning the critical job of deleting trillions of files for our customers every day. We are committed to innovation, teamwork, and making a significant impact on the bigger picture.

Key Responsibilities and Expectations

As a Senior Software Development Engineer in S3, you will be responsible for leading the design, implementation, deployment, and maintenance of innovative software solutions to improve the cost-efficiency of S3 storage systems. Your key responsibilities will include:

A Day in the Life of a Senior Software Development Engineer in S3

In AWS, if you build it, you own it. S3 is a highly available 7x24 worldwide service requiring dedicated support from our engineering teams. We pride ourselves on a high level of ownership in the work we do, which means we hold a high bar for test automation, verification processes, design and code reviews to ensure that our systems meet the exacting standards our customers demand. We maintain a regular on-call rotation across our teams, with engineers and managers all taking part to resolve the inevitable issues that arise. We work hard to minimize getting paged in the middle of the night, as we recognize that a well-rested employee is a productive employee.

Essential Qualifications and Skills

To be successful in this role, you will need:

Preferred Qualifications and Skills

While not required, the following qualifications and skills are preferred:

Career Growth Opportunities and Learning Benefits

At Amazon S3, we are committed to supporting the growth and development of our engineers. We offer a range of career growth opportunities, including:

Work Environment and Company Culture

At Amazon S3, we value diversity, equity, and inclusion. We are committed to creating a work environment that is welcoming and inclusive to all employees, regardless of their background, culture, or identity. We offer a range of benefits and programs to support our employees, including:

Compensation, Perks, and Benefits

We offer a competitive salary and benefits package, including:

Conclusion

If you are a passionate and experienced software development engineer looking for a new challenge, we encourage you to apply for this role. As a Senior Software Development Engineer in S3, you will have the opportunity to work on complex and challenging projects, with the potential to make a significant impact on the company. You will be part of a talented and diverse team, with a culture of innovation, teamwork, and mutual respect. Don't miss out on this opportunity to join our team and help shape the future of cloud computing.

We want to hear from you! Apply today and let's build the future together.

Apply Now