Software Development Engineer, AWS S3

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS S3

Join AWS's S3 team to revolutionize cloud storage solutions and tackle complex distributed systems challenges. As a Software Development Engineer, you'll be part of a new technology team focused on enabling unprecedented customer use cases on Amazon S3. You'll design and implement REST APIs that address critical customer needs while solving sophisticated distributed system problems at massive scale.

The role offers a unique opportunity to shape the future of AWS's storage services, working on systems that handle enormous workloads with automatic scaling capabilities. You'll be at the forefront of building reliable, scalable, and flexible web services that millions of applications worldwide depend on.

Amazon Web Services (AWS) is the industry leader in cloud computing, trusted by companies from startups to global enterprises. The S3 team's work directly impacts AWS's growth and the broader cloud ecosystem. You'll join a culture that values diversity, work-life harmony, and continuous learning, with access to mentorship programs and career development resources.

The position requires strong technical expertise in distributed systems, API design, and software development. You'll work alongside talented engineers, participate in the full software development lifecycle, and contribute to maintaining high standards for code quality, security, and operational excellence.

This is an exceptional opportunity for engineers passionate about large-scale distributed systems, customer-centric innovation, and building products that make a global impact. You'll be supported by AWS's inclusive culture, with access to employee-led affinity groups, ongoing learning experiences, and a commitment to embracing diverse perspectives.

The compensation package includes competitive base pay, equity opportunities, and comprehensive benefits. Join us in Seattle to be part of a team that's defining the future of cloud storage and solving some of the most challenging problems in distributed computing.

Last updated a day ago

Responsibilities For Software Development Engineer, AWS S3

  • Design and develop backend sub-systems
  • Build distributed systems that handle varying access patterns
  • Design and implement REST APIs
  • Manage system scalability and performance
  • Ensure high quality standards for durability and security
  • Participate in code reviews and maintain coding standards

Requirements For Software Development Engineer, AWS S3

Java
Python
Go
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Understanding of distributed systems
  • Experience with REST APIs

Benefits For Software Development Engineer, AWS S3

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development opportunities
  • Mentorship programs
  • Inclusive team culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS S3

Software Development Engineer II, Amazon Music International Team

Software Development Engineer II position at Amazon Music, focusing on backend development and system architecture while mentoring junior engineers.

Software Development Engineer, Amazon

Software Development Engineer position at Amazon's Search organization, focusing on developing and maintaining distributed search systems and internal tools.

Software Development Engineer, Amazon Fulfillment Technologies (AFT), TransferX

Build and maintain core software systems for Amazon's worldwide warehouse inventory movement, managing transfers of billions of units annually.

Software Development Engineer, AWS Fintech

AWS Financial Technology Team seeks Software Engineer to build scalable financial systems, offering competitive pay $129K-$223K, equity, and benefits.

Software Development Engineer, Amazon S3 Tables

AWS S3 Software Development Engineer position building large-scale distributed storage systems with competitive compensation and comprehensive benefits.