Find your next role

Discover amazing opportunities across our network of companies committed to gender equality in the workplace.

Software Dev Engineer III, Simple Workflow

Amazon

Amazon

Vancouver, BC, Canada
Posted on Apr 1, 2026

Description

Do you enjoy solving distributed systems challenges around consistency, durability, and availability? Are you interested in building large-
scale systems that run on thousands of nodes and remain resilient through infrastructure failures, network partitions, and other disruptions?

Join the AWS Simple Workflow team! We build orchestration services that enable customers to coordinate complex distributed applications at
scale. Our workflows manage failures, retries, parallelization, service integrations, and observability, letting developers focus on business
logic instead of infrastructure complexity.

We're seeking a Senior Software Development Engineer with deep technical expertise, ownership mindset, and bias for action. You'll design and
deliver innovative features to customers globally, drive technical excellence, and influence the Simple Workflow roadmap.

Amazon Web Services (AWS) powers hundreds of thousands of businesses worldwide with highly available, secure cloud infrastructure. The
orchestration team owns AWS Simple Workflow, a core architectural component of critical systems for Amazon and AWS customers.

Key job responsibilities
- Design and architect sophisticated fault-tolerant distributed systems
- Drive technical decisions and influence the service roadmap
- Mentor and provide technical guidance to other engineers
- Develop best practices and refine operational procedures
- Lead complex technical projects from design through delivery
- Continuously identify areas of improvement and drive innovation
- Ensure operational excellence and system reliability

About the team
The AWS Simple Workflow Service (SWF) team builds and operates orchestration services that power critical distributed applications at Amazon and for AWS customers worldwide. We process millions of workflow executions daily, solving hard problems in distributed systems, state management, and fault tolerance at scale.

Our team values technical excellence, operational discipline, and customer obsession. We work closely with other AWS teams and actively contribute to the broader cloud computing community. Senior engineers lead technical initiatives, mentor others, and drive meaningful improvements. If you want massive impact and continuous growth, this is the place.