Amazon logo

Software Dev Engineer III, Simple Workflow

Amazon · CAN, BC, Vancouver, CA · 3 months ago

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.

Basic Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Preferred Qualifications

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

CAN, BC, Vancouver - 150,700.00 - 251,700.00 CAD annually

Headquarters

CAN, BC, Vancouver

Work Location

on-site

Job Category

IT - Network/Sys/DB Admin

Application Deadline

Not specified

Job Type

full-time

Experience Level

entry-level

Application Method

Apply via Website

Salary

Not specified

Quick Search Amazon Company in CAN, BC, Vancouver

Related Jobs

No related jobs found