Software Development Engineer, AWS S3

World's largest e-commerce and cloud computing company running AWS, the leading cloud platform.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS S3

Amazon's Simple Storage Service (S3) team is seeking a talented Software Development Engineer to join their S3 Index team. This role offers an exceptional opportunity to work on one of the world's largest commercial storage systems, handling trillions of objects and millions of requests per second.

The position involves building next-generation indexing systems for S3, tackling complex computer science problems, and creating scalable solutions for varying access patterns. You'll be part of a team that values technical excellence, customer-centricity, and operational excellence.

The team culture strongly emphasizes work-life balance, offering flexible schedules to ensure productivity and personal well-being. You'll benefit from a supportive environment featuring one-on-one mentoring, thorough code reviews, and opportunities for career growth. The team comprises diverse experience levels and celebrates knowledge sharing.

Amazon's commitment to inclusion is evident through their ten employee-led affinity groups, innovative benefits, and ongoing learning experiences. The role offers competitive compensation, including a base salary range of $114,800 to $191,800 per year, plus equity, sign-on payments, and comprehensive benefits.

This is an ideal opportunity for engineers passionate about large-scale systems, distributed computing, and storage technologies. You'll work with cutting-edge technology while contributing to a service that powers a significant portion of the internet's storage infrastructure.

Last updated 2 minutes ago

Responsibilities For Software Development Engineer, AWS S3

  • Build next generation of S3 Indexing systems
  • Handle varying access patterns initiated by users
  • Create reliable, scalable, and flexible web services
  • Participate in code reviews
  • Work on large-scale storage systems

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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, AWS S3

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible work schedule
  • Mentorship program
  • Career growth opportunities
  • Medical benefits
  • Financial benefits
  • Employee-led affinity groups
  • Inclusive work environment

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS S3

Software Development Engineer, Amazon Marketing Cloud

Software Development Engineer role at Amazon Marketing Cloud, building scalable data analytics systems with competitive compensation and benefits.

Software Development Engineer, Japan Operations

Software Development Engineer role at Amazon Japan, focusing on supply chain optimization and operations technology solutions with 3+ years experience required.

Software Development Engineer, AWS S3

AWS S3 Software Development Engineer position focused on building and scaling the world's largest commercial storage system.

Software Development Engineer - Sponsored Brands, Advertiser & Partner Experience, SB APEX

Software Development Engineer role at Amazon Ads focusing on building scalable advertising solutions for the Sponsored Brands team.

Software Development Engineer, Finance Technology

Software Development Engineer role at Amazon's Financial Technology team in São Paulo, building scalable financial systems and working with AWS technologies.