← All roles

Software Development Engineer, ECS

Amazon· Software Development
Apply on company site
Hybrid (Vancouver, BC)CA$114.8k - CA$191.8kFull-timePosted 4w ago

About the role

Software Development Engineer (SDE) to deliver Amazon Elastic Container Service (ECS) and Fargate, focusing on container orchestration, distributed systems, and operating a public AWS service. Role includes design, development, deployment, on-call operations, and data-driven decision making.

Responsibilities

  • Create a first-class experience for our customers by keeping their needs at the center of your work.
  • Solve difficult problems with elegant and practical code.
  • Design, build, deploy, and own scalable and robust systems, taking well scoped requirements through to delivery.
  • Help operate a public AWS service, including participating in on-call and improving operational health.
  • Use data to guide your decisions and validate your assumptions.
  • Contribute to architecture and technology choices for your features, and grow into a broader technical voice over time.
  • Develop project plans and commitments, and deliver consistently against them.

Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Skills

Required:Software developmentArchitecture and designLinux

Benefits

  • health insurance (medical, dental, vision, prescription, basic life & AD&D)
  • Registered Retirement Savings Plan (RRSP)
  • Deferred Profit Sharing Plan (DPSP)
  • paid time off
  • other resources to improve health and well-being
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon