Amazon logo

Software Development Engineer, AWS Lambda, Durable Functions

Amazon Vancouver, British Columbia, CAN


No Relocation

Posted: July 16, 2026

Additional Content

Description
  • Do you enjoy working on distributed systems and solving problems of consistency, durability, and availability? Are you interested in building a large-scale distributed system that runs on several thousands
Description
  • Do you enjoy working on distributed systems and solving problems of consistency, durability, and availability? Are you interested in building a large-scale distributed system that runs on several thousands of nodes and can be resilient in different situations like infrastructure failures, network partitions, etc. to provide a seamless customer experience? If so then come join AWS Lambda, Durable Functions team! Lambda durable functions launched at re:Invent 2025 in the CEO keynote. We simplify how developers build fault-tolerant applications and AI workflows using familiar programming languages, extending Lambda's event-driven programming model with automatic checkpointing, failure recovery, and cost-efficient wait/suspend operations.
Basic Qualifications
  • - 3+ years of non-internship professional software development experience - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
Preferred Qualifications