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

Software Engineer II, Backend

Home > Python programming jobs

Software Engineer II, Backend in Canada new

  • Remote

Responsibilities

  • Design and implement new backend features for Affirm’s underwriting platform across Affirm Card, e-commerce sites, and the Affirm app.
  • Break larger projects into tasks, deliver work in phases, and collaborate with teammates and stakeholders for timely delivery.
  • Partner with Product Management, Design, Analytics, and Credit Risk on ideation, technical constraints, risks, and trade-offs.
  • Create and monitor metrics, support system availability, and participate in keep-the-lights-on and on-call efforts.
  • Write clear, well-tested, extensible code; navigate large codebases, debug code, conduct code reviews, and participate in interviewing.

Requirements

  • At least 1.5 years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems.
  • Proficiency in Python or Kotlin.
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes.
  • Ability to translate business problems into solutions spanning multiple software components and write clear, well-tested, extensible code.
  • Strong debugging, code review, ownership, growth, and verbal and written communication skills.

Benefits

  • Remote-first role open to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan, with occasional in-person work and in-person onboarding.
  • 100% subsidized medical coverage for employees and dependents, plus dental and vision coverage.
  • Monthly technology and health and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan with discounted Affirm stock.
  • 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 Engineer - Finance

  • Circle
  • Full time
  • USA
  • 11/04/2026
  • Salary: $152k-$205k
  • Remote

Staff Software Engineer - Developer Experience

  • Addepar
  • Full time
  • USA
  • 11/04/2026
  • Salary: $158k - $248k/yr
  • Remote

Senior Software Engineer, GRC

  • Reddit
  • Full time
  • USA
  • 11/04/2026
  • Salary: $191k - $267k/yr
  • Remote

Senior Software Engineer

  • Turing
  • Full time
  • Others
  • 11/04/2026
  • São Paulo, Brazil

Senior Machine Learning Engineer

  • Adyen
  • Full time
  • USA
  • 11/04/2026
  • Salary: $228k - $317k/yr
  • San Francisco, CA