Software Dev Engineer II, AWS Transactional Services (Database & Distributed Systems), Transactional Services
Amazon · Seattle, WA · Software Development
About this role
Amazon is hiring a mid-level Software Engineer based in Seattle, WA. The posting calls out experience with Java, Rust, C#, AWS. Compensation is listed at $143,700–$194,400 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Seattle, WA
- Department
- Software Development
- Posted
- May 8, 2026
More roles at Amazon
Job description
from Amazon careersEver wonder what happens when S3 processes a PUT request, when DynamoDB commits a write with single-digit millisecond latency, or when Kinesis Data Streams ingests a new record? Behind the scenes, a distributed log service is making it all possible, and you'd be building it. The Transactional Services organization builds foundational distributed systems that power the largest AWS services. We specialize in high-performance, strongly consistent data systems that operate at massive scale. Our systems process over 4 million writes per second today and are growing fast. When we ship, the blast radius is AWS itself. Getting it right matters. Our customers depend on every write being durable and every read being consistent. We have a multi-year roadmap packed with hard, unsolved problems: pushing tail latencies lower than today's already tight targets, continuously driving down the cost structure of the platform, partnering with customers to deliver new capabilities, and pushing the boundaries of durability, availability, and performance in distributed log systems. These are not small improvements. This is the work that shapes the foundation of AWS storage infrastructure. As an SDE-II, you'll own systems end-to-end: from requirements and design through implementation, deployment, and production support. You'll dig deep into systems internals,…