Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer II, Full Stack

Home > Python programming jobs

Software Engineer II, Full Stack in Canada new

  • Remote

Responsibilities

  • Break larger projects into tasks, deliver them in phases, and collaborate to ensure timely delivery.
  • Design, develop, and launch customer-facing full-stack features, backend systems, and APIs for Affirm Card.
  • Partner with Product, Design, Analytics, and engineering teams on ideation, technical constraints, risks, and trade-offs.
  • Create and monitor metrics, support availability and on-call efforts, and escalate operational issues when needed.
  • Navigate large codebases, debug code, write tested and extensible software, and participate in code reviews.
  • Participate in team growth and development activities, including the interview process.

Requirements

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems, with proficiency in Python or Kotlin.
  • Familiarity with distributed systems and technologies including AWS, MySQL, and Kubernetes.
  • Experience shipping web applications using declarative UI frameworks such as React or Vue.
  • Experience designing, developing, and launching APIs at scale using Python or Kotlin.
  • Ability to translate business problems into solutions spanning multiple software components.
  • Strong debugging, code review, ownership, communication, and collaboration skills.

Benefits

  • Remote-first work arrangement, limited to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
  • New hires are invited to attend an in-person onboarding experience, and some roles may occasionally require in-person office work.
  • 100% subsidized medical, dental, and vision coverage for employees and dependents.
  • Monthly tech, health, and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan and potential equity rewards.
  • Inclusive interview process with accommodations available for candidates with disabilities.

Affirm

Affirm offers a straightforward approach to credit by allowing consumers to buy now and pay later, all while eliminating hidden fees and compounding interest. This commitment to transparency and flexibility sets Affirm apart in the financial services landscape, making credit more accessible and c...

Similar positions

Senior Data & Python Software Engineer

  • Ceartas
  • Full time
  • Others
  • 10/31/2026
  • Berlin, Germany

AI/ML Software Engineer

  • ASG
  • Full time
  • USA
  • 10/31/2026
  • Salary: $200k - $250k/yr
  • Remote

Senior Security Engineer

  • Commonwealth Bank of Australia
  • Full time
  • Others
  • 10/31/2026
  • Bengaluru, India

Software Engineer, Identity

  • Lyft
  • Full time
  • Canada
  • 10/31/2026
  • Toronto

Senior Security Engineer, AI

  • Justworks
  • Full time
  • USA
  • 10/31/2026
  • Salary: $188k - $242k/yr
  • New York, NY