AWS S3, Software Development Engineer, S3 Storage Routing and Blob Placement

Amazon is a global technology company providing cloud computing, e-commerce, and digital services.
$114,800 - $191,800
Distributed Systems
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:
Software Development Engineer, Elastic Load Balancing

AWS Elastic Load Balancing seeks engineer to build and scale cloud infrastructure, managing traffic distribution and security for global customers.

Software Development Engineer, AWS Hyperplane

AWS is seeking a Software Development Engineer to work on their Elastic Load Balancing/EC2 Networking team, focusing on distributed NFV platform development.

AWS FSx Lustre - SDE II, FSx

Software Development Engineer role at Amazon FSx for Lustre team, building high-performance cloud file systems with AWS.

Software Dev Engineer II, MADS - Reporting Data Publication

Software Dev Engineer II position at Amazon building large-scale distributed systems for advertising analytics, processing billions of daily events and managing petabyte-scale data.

Software Development Engineer, Amazon MSK

Build and develop Amazon's Managed Streaming for Kafka (MSK) service, working on APIs, workflows, and core Kafka platform development.

Description For AWS S3, Software Development Engineer, S3 Storage Routing and Blob Placement

Amazon Simple Storage Service (S3) is seeking a Software Development Engineer to join their Storage Routing and Blob Placement team. This role offers an exciting opportunity to work on next-generation highly scalable and data-driven request plane systems. S3 is Amazon's pioneering cloud storage service that provides virtually limitless storage capacity through distributed computing techniques.

As a Software Development Engineer, you'll be at the forefront of cloud computing innovation, working with Amazon's proven infrastructure that powers their global network of websites. You'll be responsible for designing and implementing innovative solutions that enhance performance, cost-effectiveness, and reliability of the S3 service.

The role combines technical expertise with the excitement of working in a fast-paced, hyper-growth environment. You'll collaborate with talented engineers, participate in the full software development lifecycle, and contribute to the architecture of systems that operate at massive scale. The position offers the unique opportunity to shape the future of cloud storage technology while working with cutting-edge distributed systems.

This is an ideal role for someone passionate about cloud computing, distributed systems, and building scalable solutions. You'll have the chance to mentor others, implement best practices, and drive technical excellence in a team that's dedicated to pushing the boundaries of what's possible in cloud storage. The position offers competitive compensation, including a comprehensive benefits package, and the opportunity to work on technology that impacts millions of customers worldwide.

Last updated 3 months ago

Responsibilities For AWS S3, Software Development Engineer, S3 Storage Routing and Blob Placement

  • Design, implementation, deployment and maintenance of innovative software solutions
  • Use software engineering best practices to ensure quality of team deliverables
  • Build and implement high quality distributed system software
  • Work in an agile development environment

Requirements For AWS S3, Software Development Engineer, S3 Storage Routing and Blob Placement

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

Interested in this job?