Software Development Engineer II, S3 API Experience
Amazon· Software Development
USA, WA, Seattle$143.7k - $194.4kfull-timePosted yesterday
About the role
SDE II (L5) on the S3 Read Object API team responsible for reading and retrieving customer data from Amazon S3. Focus on designing, building, and operating highly available distributed systems for S3 read path, with opportunities to influence architecture and work with cross-functional teams at scale.
Responsibilities
- Design, build, and operate highly available, fault-tolerant, and scalable distributed systems for S3’s read path
- Research and design new product concepts and system architectures that advance performance and reliability of the S3 Read Object API
- Work closely with fellow engineers to ensure code quality, system scalability, and operational excellence across the full software development lifecycle
- Analyze existing system architectures and proactively identify the most appropriate optimization and refactoring strategies
- Collaborate with cross-functional teams — including product managers, principal engineers, and partner service teams — to deliver high-impact projects on schedule
- Share expertise in performance engineering, scalability, distributed systems architecture, and engineering best practices through design reviews, documentation, and mentorship
- Participate in operational on-call rotations, drive root-cause analyses, and continuously improve system observability and reliability
Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
Skills
Required:Distributed systemsDesign patternsObject Oriented DesignProgramming languages
Benefits
- Health insurance (medical, dental, vision, prescription)
- Basic Life & AD&D insurance and option for Supplemental life plans
- EAP, Mental Health Support
- Flexible Spending Accounts
- 401(k) matching
- Paid time off
- Parental leave
Last updated Oct 25, 2026. Interested? Apply on the company site.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)yesterdayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegalyesterdayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXyesterdaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXyesterdayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTSyesterdayIrving, TX · Operations IT Support Engineering