Skip to content
ITA Jobs
All vacancies
Affirm logo

Senior Software Engineer, Backend (Consumer Data Platform)

Affirm

Remote · CanadaSalary not disclosedfull-timeAffirm Careers

We’re looking for a passionate Senior Software Engineer to design and build backend systems that power Affirm’s growth engine. This is a high-impact, cross-functional role that combines technical excellence with strong product intuition.

Responsibilities

  • Drive planning and prioritization of projects based on product, technical, and business goals using data-driven decision making.
  • Design and build scalable backend systems, APIs, and data models that power communications, experimentation, and personalization.
  • Partner with Product Managers, Data Scientists, and Analysts to define and execute strategies for customer acquisition and engagement.
  • Establish and uphold engineering best practices to ensure services are secure, observable, and performant at scale.
  • Mentor and support junior engineers, contributing to a culture of learning, collaboration, and technical excellence.
  • What we look for
  • 6+ years of experience as a Software Engineer with a focus on backend systems.
  • Strong understanding of distributed systems, service-oriented architecture, and how architectural choices affect scalability, reliability, and maintainability.
  • Proven track record of delivering complex backend systems in production environments.
  • Excellent written and verbal communication skills, with proficiency in asynchronous communication (design docs, technical specs, project plans, etc.).

Languages

    Work format
    Remote
    Seniority
    Senior
    Posted
    14 Sept 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking