IT & Software

Senior Backend Software Engineer

Affirm, Inc.

Kitchener · Region Of Waterloo · Canada

Share this job: X Facebook WhatsApp Save job : Senior Backend Software Engineer

Backend systems and distributed architecture define this Senior Software Engineer role at affirm. Work remotely from eligible Canadian provinces while leading delivery and reliability.

Consumer Engineering builds the affirm app, web checkout, and account tools for millions of people. As a senior engineer, you will lead through ambiguity, collaborate with product, design, and analytics, and deliver simple, extensible systems. The role is matched after interview evaluation based on interests and experience.

Key Responsibilities:

  • Own quarterly team goals and guide engineers through open-ended problems
  • Collaborate on ideation, constraints, risks, and trade-offs
  • Identify and resolve project, process, technology, or business issues
  • Monitor metrics and support availability and on-call efforts
  • Improve standards through code reviews, design, writing, and tech talks

Requirements:

  • Four or more years designing and launching backend systems at scale
  • Experience with Python or Kotlin, AWS, MySQL, and Kubernetes
  • Distributed systems experience with high availability requirements
  • Ability to design significant features with simple, extensible architecture
  • Strong communication and collaboration skills across global engineering teams

Bring backend engineering, distributed systems, technical leadership, and ownership to Consumer Engineering at affirm.

#J-18808-Ljbffr

Reference: WJ-4483_1621081 · Posted 14 Nov 2026, 02:57 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