Software Development Engineer, S3 Replication

Global technology company leading in cloud computing, e-commerce, and digital innovation
$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 Replication team, working on groundbreaking storage solutions that manage trillions of objects. This role offers the opportunity to work on systems with 99.999999999% durability, handling sub-millisecond retrieval times and deployments across thousands of hosts. You'll be developing globally distributed services that enable customers to implement multi-region storage strategies.

The position combines technical challenges with real-world impact, as your work will directly affect millions of customers worldwide. You'll be part of a team that values mentorship, work-life balance, and inclusive culture. The role involves designing and implementing large-scale distributed systems, working with cutting-edge cloud technology, and solving complex engineering challenges.

Amazon offers a comprehensive benefits package and a culture built on their 14 Leadership Principles. The team emphasizes knowledge sharing, thorough code reviews, and professional growth. You'll have the opportunity to work on critical infrastructure that powers businesses across the globe, from electronic content delivery to remote working technologies.

This is an ideal role for someone who enjoys tackling hard computing problems, has a customer-centric mindset, and is passionate about building reliable, scalable software solutions. The position offers competitive compensation, including base salary, equity, and comprehensive benefits.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, S3 Replication

  • Design and develop globally distributed highly available services
  • Build robust, safe and scalable multi-region storage strategies
  • Ship software that impacts millions of customers
  • Operate in a fast-paced environment following agile methodologies
  • Participate in code reviews and maintain coding standards

Requirements For Software Development Engineer, S3 Replication

Java
Python
Go
  • 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 new and existing systems

Benefits For Software Development Engineer, S3 Replication

Medical Insurance
Mental Health Assistance
  • Flexible work schedule
  • Mentorship program
  • Career growth opportunities
  • Inclusive work environment
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, S3 Replication

Software Development Engineer, S3 Replication

Software Development Engineer position at Amazon AWS S3 team, focusing on building highly scalable replication services with competitive compensation and benefits.

Software Development Engineer, Devices, Books & AGI Legal

Software Development Engineer position at Amazon's Books, Devices & AGI legal team, focusing on creating innovative technical solutions for legal operations.

Software Dev Engineer in Test, Blink

SDET position at Amazon's Blink division, focusing on test automation and quality assurance for smart home devices and applications.

Process Engineer Amazon Logistics, EU Design Engineering

Process Engineer role at Amazon Logistics focusing on delivery station design, process optimization, and technology integration across European operations.

Software Dev Engineer II, Amazon Financials Foundation Services (AFFS)

Software Development Engineer role at Amazon's Financials Foundation Services, building scalable financial systems and implementing AI/ML solutions.