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

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 7 days 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?

Jobs Related To Amazon AWS S3, Software Development Engineer, S3 Storage Routing and Blob Placement

Software Dev Engineer II, Software Defined Network Agent, Project Kuiper

Software Dev Engineer II position at Amazon's Project Kuiper, developing satellite network control systems for global broadband connectivity.

Software Development Engineer, Ops Tech Solutions

Software Development Engineer role at Amazon building telemetry systems for global logistics infrastructure, requiring 3+ years experience in software development.

Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS)

Software Development Engineer role at Amazon focusing on big data analytics and distributed systems for advertising measurement, offering competitive compensation and growth opportunities.

Software Development Engineer, CloudFront, Edge Availability and Route Controller

AWS CloudFront Software Development Engineer position focusing on edge computing and CDN technologies in Dublin, Ireland.

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.