CareerPlanSign in

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

Seattle, Washington, United States💼 Full-time💰 $168,100–$227,400🗓 2026-07-21 → 2026-09-29

Core

Design and deliver foundational distributed log and database systems that power critical AWS services like S3, EC2, and DynamoDB.

Role type

Senior Software Development Engineer (Technical Lead)

Builds

High-performance, strongly consistent data systems operating at massive scale

Domain

Cloud infrastructure, distributed systems, database technology

Required skills

distributed systems design, system architecture, reliability engineering, scaling strategies, technical leadership, mentoring, debugging large-scale systems

Preferred skills

full software development life cycle management, modern language programming (Java, C++, C#), object-oriented design

Technologies

AWS services (S3, EC2, DynamoDB, Kinesis), Java, C++, C#

Responsibilities

Lead design and architecture of highly available, low-latency distributed systems; own complex technical problems end-to-end; set technical direction for foundational services; mentor and develop engineers; improve operational rigor and development practices

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via amazon · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.