IT & Software

Backend Software Engineer Python Kotlin

Affirm, Inc.

Victoria · Capital Regional District · Canada

Build backend systems remotely across Canada with Affim, using Python or Kotlin, distributed systems knowledge, and clear communication.

As a Software Engineer II, you will join a team matched after interview evaluation. You will design, develop, and launch backend systems while collaborating with product management, design, and analytics. Your work will support reliable, performant, and scalable solutions for Affim’s payment experiences.

Key Responsibilities:

  • Break larger projects into phased individual tasks
  • Collaborate on product ideation, constraints, risks, and trade-offs
  • Create and monitor operational metrics
  • Escalate issues and support on-call efforts
  • Participate in interviews and development activities

Requirements:

  • At least 1.5 years of software engineering experience
  • Backend development experience with Python or Kotlin
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes
  • Ability to write tested, extensible, understandable code
  • Strong communication and code review skills

Use backend engineering, distributed systems, and collaboration skills to support Affim’s scalable payment platforms remotely across Canada.

#J-18808-Ljbffr

Reference: WJ-4483_1625422 · Posted 14 Nov 2026, 03:19 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Backend Software jobs in other states

Browse jobs