Software Dev Engineer, 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

Description For Software Dev Engineer, Amazon S3

Amazon S3 (Simple Storage Service) is seeking a Software Development Engineer to join their Storage team. You'll work on systems managing trillions of objects, ensuring 99.999999999% data durability across thousands of hosts.

As an SDE in S3's Storage team, you'll:

  • Build and maintain services that persist and retrieve customer data
  • Design and implement new components and improvements
  • Work with a diverse team of engineers to deliver high-quality solutions
  • Participate in on-call rotations to maintain 24/7 service availability
  • Write code, fix bugs, improve testing, and enhance operational tooling
  • Collaborate on designing new components that shape the system's future
  • Become a subject matter expert in your domain

The role offers:

  • Work on foundational AWS services including S3 and EC2
  • Solve complex technical challenges at massive scale
  • Contribute to a service powering businesses globally
  • Join a culture valuing work-life harmony and diversity
  • Access to mentorship and career growth opportunities
  • Competitive compensation including equity and benefits

You'll be part of AWS Utility Computing (UC), delivering product innovations in compute, database, storage, IoT, platform, and productivity services. The team maintains high standards for test automation, verification, design, and code reviews to ensure exceptional service quality.

This is an opportunity to work on critical infrastructure powering Amazon's cloud platform while developing expertise in distributed systems and storage technologies at unprecedented scale.

Last updated 10 hours ago

Responsibilities For Software Dev Engineer, Amazon S3

  • Build and maintain services that persist and retrieve customer data
  • Design and implement new components and improvements
  • Participate in on-call rotations for 24/7 service support
  • Write code, fix bugs, and improve testing
  • Collaborate on system design and architecture
  • Maintain high standards for code quality and testing

Requirements For Software Dev Engineer, 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

Benefits For Software Dev Engineer, Amazon S3

Medical Insurance
Equity
  • Medical Insurance
  • Equity
  • Competitive Compensation
  • Career Development
  • Work-Life Balance

Interested in this job?

Jobs Related To Amazon Software Dev Engineer, Amazon S3

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video focusing on building next-gen automation and monitoring solutions using computer vision and ML-based automation.