Software Development Engineer, S3 Replication

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing services.
$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, S3 Replication

Amazon S3 (Simple Storage Service) is seeking a Software Development Engineer to join their S3 Replication team. This role offers an exceptional opportunity to work on one of the most crucial services in AWS's infrastructure, managing storage at an unprecedented scale - handling trillions of objects with sub-millisecond retrieval times and 11 nines of durability (99.999999999%).

As part of the S3 Replication team, you'll be at the forefront of designing and developing globally distributed, highly available services that enable customers to implement sophisticated multi-region storage strategies. The role demands exceptional technical expertise, strong computer science fundamentals, and practical experience in building large-scale distributed systems.

Amazon Web Services (AWS), as the world's leading cloud platform, powers businesses across the globe, impacting everything from electronic content delivery to remote working solutions. This position offers the chance to work in AWS's Utility Computing (UC) organization, which provides foundational services like S3 and EC2, consistently innovating to maintain AWS's industry leadership.

The role combines technical challenges with real-world impact, as your work will directly affect millions of customers. You'll operate in a fast-paced, agile environment with high ownership expectations. The position offers comprehensive benefits, including competitive salary, medical and financial benefits, and strong emphasis on work-life harmony.

Amazon values diversity and provides an inclusive environment with employee-led affinity groups, mentorship opportunities, and continuous learning experiences. Whether you're an experienced engineer or have followed a non-traditional career path, Amazon welcomes diverse experiences and perspectives.

This is an excellent opportunity for someone who enjoys solving complex distributed systems challenges, has a customer-centric mindset, and wants to make a significant impact on one of the world's most widely-used cloud storage services.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, S3 Replication

  • Design and develop globally distributed highly available services
  • Provide robust, safe and scalable ways for customers to utilize multi-region storage strategies
  • Ship software that impacts millions of customers
  • Manage trillions of objects in storage
  • Build systems with 99.999999999% durability
  • Work in a fast-paced environment following agile methodologies

Requirements For Software Development Engineer, S3 Replication

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
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, S3 Replication

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, S3 Replication

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon building scalable solutions for amazon.com, with competitive compensation and comprehensive benefits.

Software Development Engineer, Prime Video Sports Partner Integration

Software Development Engineer role at Amazon Prime Video Sports, building scalable systems for live sports streaming, offering competitive compensation and benefits.

Software Dev Engineer II, AWS

AWS Software Development Engineer II position focusing on building scalable cloud services, offering competitive compensation and growth opportunities in Vancouver or Toronto.

Software Development Engineer, Data Center Systems & Automation (Facility Inventory & Topology)

AWS seeks Software Engineer to lead data center infrastructure software development, offering $129K-$223K salary, focusing on cloud computing and system reliability.

Software Development Engineer II

AWS EC2 Software Engineer role building global-scale virtualization infrastructure, focusing on provisioning services and cloud infrastructure management using Kotlin.