Software Development Engineer, S3 Buckets

Amazon.com, Inc.
Seattle, WA, United States
3 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Amazon S3 Software Quality Computer Programming Distributed Computing Environment Distributed Data Store Fault Tolerance Software Engineering S3 Bucket Build Management Information Technology Programming Languages

Job description

Experteer Overview Join AWS S3 as a Software Development Engineer focusing on S3 Index to build durable, highly available key-value metadata systems at massive scale. You collaborate with cross-functional teams to design and implement scalable storage-index-query components in a distributed environment. You own code quality, testing, and on-call responsibilities, contributing to a culture of ownership and high reliability. You will work in an agile setting to deliver impactful software that powers billions of transactions daily. This role offers the chance to solve hard CS problems and shape the future of S3. Compensation / Benefits * Collaborate with cross-disciplinary teams to conceive, design, and bring innovative products to market. * Design and build technologies in a large distributed computing environment and lead fundamental changes in the industry. * Investigate design approaches, prototype new technology, and evaluate technical feasibility. * Deliver working, maintainable, and extensible code from feature specifications. * Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage. * Design and code solutions starting from broadly defined problems. * Work in an agile environment to deliver high-quality software. Tasks * 1+ years of non-internship professional software development experience * Experience programming with at least one software programming language * Bachelor’s degree in computer science or equivalent Key requirements * health insurance (medical, dental, vision, prescription) * 401(k) matching * paid time off * parential leave * RSUs * sign-on payments

Requirements

and extensible code from feature specifications. * Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage. * Design and code solutions starting from broadly defined problems. * Work in an agile environment to deliver high-quality software. Tasks * 1+ years of non-internship professional software development experience * Experience programming with at least one software programming language * Bachelor’s degree in computer science or equivalent Key requirements * health insurance (medical, dental, vision, prescription) * 401(k) matching * paid time off * parential leave * RSUs * sign-on payments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:52 min

Deploying independent AWS S3 buckets per feature workspace

Thomas Hartenstein · LIVE

3:43 min

The enduring legacy of the amazon S3 storage API

Chris Heilmann +3 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:05 min

Practical Byzantine Fault Tolerance in distributed computing systems

Jonan Scheffler · World Congress 2022

6:33 min

Managing authentication and authorization for cloud storage buckets

Reinhard Kugler · LIVE

3:44 min

Automating storage savings with S3 intelligent tiering

Sébastien Stormacq · World Congress 2021

Videos

See all

Related articles

See all