Taro Logo

Software Development Engineer - AWS S3, AWS S3 Lifecycle

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$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, AWS S3 Lifecycle

Amazon Web Services (AWS) S3 team is seeking a Software Development Engineer to join their Cloud Storage division. AWS S3 is one of the largest storage systems in the world, hosting trillions of objects and serving millions of requests per second with over 100% year-over-year growth.

As a Software Engineer on the SPAM team, you'll have the opportunity to design and develop automation systems for S3's largest fleets' physical and EC2-based capacity. You'll work on critical infrastructure that supports massive scale operations, designing APIs that integrate with the ecosystem to enable quick and efficient delivery while ensuring customer availability.

The role offers the chance to work with cutting-edge technology and solve complex problems at unprecedented scale. You'll be part of AWS's Utility Computing (UC) organization, which provides foundational services like S3 and EC2, along with continuous product innovations that set AWS apart in the industry.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll work in an environment that values work-life harmony, diversity, and continuous learning. The team culture emphasizes mentorship, career growth, and inclusive practices through employee-led affinity groups and ongoing learning experiences.

Key responsibilities include collaborating with experienced Amazonians across disciplines, designing distributed systems, building scalable storage solutions, and working in an agile environment. The ideal candidate will have 3+ years of professional software development experience and strong system design skills.

This is an excellent opportunity for engineers who want to make a significant impact, working on technology that literally changes the world while growing professionally in a supportive, innovative environment.

Last updated 15 minutes ago

Responsibilities For Software Development Engineer - AWS S3, AWS S3 Lifecycle

  • Design and build innovative technologies in large distributed computing environment
  • Create solutions to run predictions on distributed systems
  • Build distributed storage, index, and query systems
  • Design and code solutions starting with broadly defined problems
  • Work in an agile environment to deliver high-quality software
  • Collaborate with cross-disciplinary teams to conceive and design products

Requirements For Software Development Engineer - AWS S3, AWS S3 Lifecycle

Java
Python
  • 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

Benefits For Software Development Engineer - AWS S3, AWS S3 Lifecycle

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development and mentorship opportunities
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer - AWS S3, AWS S3 Lifecycle