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' S3 team is seeking a talented Software Development Engineer to join their Cloud Storage division. This role offers an exceptional opportunity to work on one of the world's largest storage systems, hosting trillions of objects and serving millions of requests per second. As part of the SPAM team, you'll be responsible for designing and developing automation systems for S3's rapidly growing infrastructure.

The position involves working with cutting-edge technology to solve complex problems at massive scale. You'll be tasked with provisioning and de-provisioning S3's largest fleets' physical and EC2-based capacity, supporting growth that nearly doubles year-over-year. The role requires expertise in distributed systems, API design, and automation to ensure efficient delivery and customer availability.

AWS values diverse experiences and maintains an inclusive team culture. The company offers extensive opportunities for professional growth through mentorship programs, ongoing learning experiences, and employee-led affinity groups. Work-life harmony is prioritized, with flexible working arrangements available to support success both at work and home.

The compensation package is comprehensive, including a competitive base salary range of $129,300 to $223,600 depending on location, plus equity opportunities, sign-on payments, and a full range of medical and financial benefits. This is an excellent opportunity for engineers who want to make a significant impact while working with industry-leading cloud technology and contributing to solutions that serve millions of customers worldwide.

Last updated 2 days 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 for broadly defined problems
  • Work in an agile environment to deliver high-quality software
  • Collaborate with cross-disciplinary teams to design and bring innovative products to market

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

Java
Python
JavaScript
  • 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, AWS S3 Lifecycle

Medical Insurance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities

Interested in this job?

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