Taro Logo

Software Development Engineer, S3 Distribution Plane

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$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 Distribution Plane

Amazon S3 (Simple Storage Service) is seeking a Software Development Engineer to join their Distribution Plane team, working on one of the most critical infrastructure services at AWS. This role offers an exceptional opportunity to work on systems that manage trillions of objects and achieve 99.999999999% durability.

The position involves building and maintaining services that handle billions of requests per minute across S3's globally distributed server fleet. You'll be working on critical infrastructure components including DNS, IP and Network Connectivity, TLS Certificates, VPC Endpoints, and Private Connectivity solutions.

As a member of the S3 Distribution Plane team, you'll be:

  • Designing and developing large-scale distributed systems
  • Working with cutting-edge technologies and AWS services
  • Collaborating with teams across AWS including Route 53, EC2, and AWS Networking
  • Contributing to systems that operate at massive scale worldwide
  • Implementing solutions that require broad integration across AWS services

The role demands strong technical expertise combined with operational excellence. You'll be responsible for maintaining high availability services while continuously improving infrastructure and reducing operational overhead. The team values work-life balance and maintains a supportive environment where engineers can thrive both professionally and personally.

Key technical challenges include:

  • Managing storage systems at trillion-object scale
  • Achieving sub-millisecond retrieval times
  • Deploying software to tens of thousands of hosts
  • Maintaining 11 nines of durability
  • Building robust DNS and networking solutions

The position offers competitive compensation including base salary, equity, and comprehensive benefits. You'll be joining a team that values mentorship, continuous learning, and career growth. The role provides exposure to some of the most complex distributed systems challenges in the industry while working alongside experienced engineers and leaders who are passionate about building reliable, scalable solutions.

This is an excellent opportunity for engineers who are excited about working on foundational infrastructure at massive scale and want to make an impact on services used by millions of customers worldwide.

Last updated 2 months ago

Responsibilities For Software Development Engineer, S3 Distribution Plane

  • Develop tools to streamline operations and improve infrastructure scalability
  • Drive operational excellence and best practices within the organization
  • Improve test infrastructure and CI/CD processes
  • Investigate and implement best practices for code quality and fleet health
  • Mentor junior system development engineers
  • Maintain and support 24x7 worldwide service operations
  • Design and develop systems for DNS, IP, Network Connectivity, and TLS Certificates

Requirements For Software Development Engineer, S3 Distribution Plane

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, S3 Distribution Plane

Medical Insurance
401k
Parental Leave
  • Comprehensive medical benefits
  • Work-life balance focus
  • Career development and mentorship opportunities
  • Employee-led affinity groups
  • Ongoing learning experiences

Interested in this job?