Staff Distributed Systems Engineer
5 hours ago
Winnipeg, Manitoba, Canada
Affirm, Inc.
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Build reliable distributed systems for Affirms’ Card Experiences team, using AWS, Kubernetes, Python, or Kotlin in a remote-first Canadian role. AI matters.
This Staff Software Engineer position focuses on technical strategy, scalable backend architecture, and dependable cardholder experiences. You will partner with product management, design, analytics, risk, and operations to manage trade-offs and deliver business-impacting projects. The role requires full stack capability, including web applications built with React, React Native, or Vue. You will guide execution plans, strengthen operational processes, and help teams apply emerging AI technologies safely while protecting security and quality.
Key Responsibilities:
Connect technical strategy with critical business projects Collaborate across the product development lifecycle Define technical solutions and execution plans Maintain availability through monitoring and triage practices Advocate standards through writing and tech talks Requirements:
Eight-plus years designing and launching backend systems Experience with AWS, MySQL, Spark, and Kubernetes Proficiency designing systems at scale Ability to develop React, React Native, or Vue applications Strong written and verbal communication skills Apply distributed systems expertise, scalable architecture, and careful AI adoption to Affirms’ high-trust card platform.
Connect technical strategy with critical business projects Collaborate across the product development lifecycle Define technical solutions and execution plans Maintain availability through monitoring and triage practices Advocate standards through writing and tech talks Requirements:
Eight-plus years designing and launching backend systems Experience with AWS, MySQL, Spark, and Kubernetes Proficiency designing systems at scale Ability to develop React, React Native, or Vue applications Strong written and verbal communication skills Apply distributed systems expertise, scalable architecture, and careful AI adoption to Affirms’ high-trust card platform.