Taro Logo

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

Description For Software Development Engineer, S3 Replication

Amazon S3 (Simple Storage Service) is seeking a Software Development Engineer to join their Replication team. This role involves working with massive-scale storage systems that manage trillions of objects with sub-millisecond retrieval times and 11 nines of durability. You'll be developing globally distributed services that enable customers to implement multi-region storage strategies.

The position offers exciting challenges in distributed systems, working with technology that powers businesses worldwide. You'll be part of a team that values mentorship, work-life balance, and inclusive culture. The role involves designing and implementing highly available services, following agile methodologies, and shipping impactful software.

AWS provides a supportive environment with opportunities for career growth through one-on-one mentoring, thorough code reviews, and projects that help develop engineering skills. The team emphasizes work-life balance with flexible scheduling options. Amazon's commitment to diversity and inclusion is reflected in their 10 employee-led affinity groups and innovative benefits.

This is an excellent opportunity for engineers passionate about large-scale distributed systems, who enjoy solving complex technical challenges, and want to make a direct impact on millions of customers. The role offers competitive compensation, including base salary, equity, and comprehensive benefits.

Last updated 5 months 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
  • Operate in a fast-paced environment following agile methodologies
  • Ship software that impacts millions of customers
  • Manage and maintain systems with 99.999999999% durability

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 systems

Benefits For Software Development Engineer, S3 Replication

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • Flexible work schedule
  • Mentorship program
  • Career growth opportunities
  • Comprehensive medical benefits
  • Financial benefits
  • Employee-led affinity groups
  • Inclusive work environment

Interested in this job?