Taro Logo

Software Dev Engineer II, Amazon 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
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Dev Engineer II, Amazon S3

Amazon Web Services' Cloud Storage, AWS S3, is one of the largest distributed storage systems in the world. As a Software Development Engineer in S3, you'll work on:

  • Managing trillions of objects in storage
  • Building software that deploys to tens of thousands of hosts
  • Achieving 99.999999999% durability
  • Processing millions of requests per second
  • Handling bandwidth measured in terabits per second

The S3 Data Plane team is seeking an experienced software engineer to build next-generation S3 services. You will:

  • Lead peer engineers to deliver high-quality and scalable software
  • Drive innovation to handle exponential growth
  • Design and implement systems processing millions of requests per second
  • Work in an agile environment with high ownership culture
  • Participate in on-call rotation to maintain 24/7 service availability
  • Collaborate with cross-disciplinary teams to design and launch innovative products

The role offers:

  • Mentorship and peer buddy system
  • Access to internal knowledge sharing and presentations
  • Opportunity to work on large-scale distributed systems
  • Focus on work-life harmony
  • Inclusive team culture with employee-led affinity groups
  • Career growth and development opportunities

You'll be joining AWS Utility Computing (UC) which provides foundational services like S3 and EC2, working on critical infrastructure that powers businesses globally.

Last updated 2 months ago

Responsibilities For Software Dev Engineer II, Amazon S3

  • Lead peer engineers to deliver high-quality and scalable software
  • Design and implement systems processing millions of requests per second
  • Drive innovation to handle exponential growth
  • Participate in on-call rotation for 24/7 service maintenance
  • Collaborate with cross-disciplinary teams on product innovation

Requirements For Software Dev Engineer II, Amazon S3

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

Benefits For Software Dev Engineer II, Amazon S3

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity
  • Mentorship Program
  • Career Development

Interested in this job?