Software Development Engineer II, AWS Transactional Services (Database & Distributed Systems)

Amazon
Seattle, WAFULL_TIMEPosted Jul 31, 2026

Role responsibilities

Design and develop highly available, scalable distributed systems and database technologies that serve over 100 million operations per second. Own the full software development lifecycle from requirements and design to deployment and production support.

Requirements

Requires 3+ years of professional software development experience and 2+ years of experience in system design or architecture. A bachelor's degree in computer science or equivalent is preferred.

Key skills

Distributed Systems, Database Technologies, Software Design, System Architecture, Software Development Life Cycle, Code Reviews, Scaling, Reliability, Programming Languages, Operational Processes, Mentoring, Source Control Management

Keywords

AWS, Distributed Systems, Database, Transactional Services, High Availability, Low Latency, Scalability, Software Development Engineer, Design Patterns, Cloud Computing, SDLC, Build Processes, Testing, Operations, Architecture

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