Software Development Engineer, Amazon S3 Index

Amazon
Seattle, WAFULL_TIMEPosted Jul 31, 2026

Role responsibilities

Develop and maintain software for S3 Index to ensure the durability and availability of key-value metadata at a massive scale. Responsibilities include designing systems to handle unprecedented loads and participating in a regular on-call rotation to resolve operational issues.

Requirements

Requires a Bachelor's degree in Computer Science or a related field and 3+ years of professional software development experience. Candidates must have experience in designing large-scale distributed systems using languages such as Java, C++, C#, or Perl.

Key skills

Distributed Systems, Object Oriented Design, System Architecture, C#, C++, Java, Perl, Test Automation, Software Development Life Cycle, Multi-threading, Scalability, Reliability Engineering

Keywords

AWS, Amazon S3, Cloud Storage, Distributed Systems, Key-Value Metadata, C#, C++, Java, Perl, Object Oriented Design, SDLC, Multi-tiered Architecture, Multi-threaded, Scalability, Durability, Availability, Test Automation, Code Reviews, Utility Computing, EC2, Cloud Computing, System Software

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free