Amazon Development Centre Canada ULC
Technology
SoftwareDevEngineerIII
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Dev Engineer III at Amazon Development Centre Canada ULC. Skills: Distributed systems, Orchestration services, System reliability. Design fault-tolerant distributed systems. Architect fault-tolerant distributed systems”
Industry & Context.
Solve distributed systems challenges
What They're Looking For.
Must Have
5+ years software development experience, 5+ years programming experience, 5+ years leading design or architecture, Experience as a mentor, Experience as a tech lead, Experience leading an engineering team
Nice to Have
5+ years full software development life cycle experience
What You'll Do.
Design fault-tolerant distributed systems
Architect fault-tolerant distributed systems
Drive technical decisions
Influence service roadmap
Mentor other engineers
Provide technical guidance
Develop best practices
Refine operational procedures
Lead technical projects
Identify areas of improvement
Ensure operational excellence
Ensure system reliability
How You'll Work.
Team & Collaboration
Cross-functional teams; Other AWS teams
Process & Methodology
Roadmap planning
Full Job 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
Applying for this Software Dev Engineer III role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon Development Centre Canada ULC?
Real rants from real employees. Read before you apply.