← All roles

Staff Software Engineer, Backend (Ledger Engineering)

Affirm· Financial Platforms - Engineering
Apply on company site
Remote$181k - $241kfull-timePosted 3mo ago

About the role

Remote Canada role implementing backend systems for a regulated ledger platform, focusing on scalable, fault-tolerant financial systems and collaboration across product, design, and analytics.

Responsibilities

  • Setting technical strategy for the team on a year-long time scale and aligning it with critical, business-impacting projects.
  • Collaborating across product development lifecycle with product management, design, and analytics to ensure technical sustainability, risks and trade-offs are understood and managed.
  • Acting as a force-multiplier by defining and advocating technical solutions and operational processes.
  • Owning team operations and availability with monitoring, triage rotations, playbooks, policies, testing and alerting to support on-call efforts.
  • Fostering a culture of quality and ownership by setting code review and design standards and promoting them beyond the team through writing and tech talks.
  • Developing talent by providing feedback, guidance, and leading by example.

Qualifications

  • 8+ years of experience designing, developing and launching backend systems at scale using Python or Kotlin.
  • Extensive track record of developing highly available distributed systems using AWS, MySQL, Spark and Kubernetes.
  • Experience in financial systems, ledgering, treasury or adjacent domains where data accuracy and system reliability are critical.
  • Experience delivering major features, system components or deprecating existing functionality with a technical and execution plan.
  • High-quality code that is easily understood and used by others.
  • Thrives in ambiguity and can navigate from low-level language idioms to architecture of large systems.
  • Growth and impact trajectory demonstrated by gathering and iterating on feedback from engineering and cross-functional peers.
  • Strong verbal and written communication skills for collaboration with a global engineering team.

Skills

Required:Backend design and developmentDistributed systemsCloud (AWS)Databases (MySQL)Container orchestration (Kubernetes)
Nice to have:Financial domain familiarity

Benefits

  • Health coverage at no cost: 100% of premiums for employees and dependents.
  • Monthly stipends for tech setup and health/wellness options.
  • Flexible time off and generous holiday calendar.
  • Employee stock purchase plan (ESPP) to buy Affirm stock at a discount.
Last updated Sep 16, 2026. Interested? Apply on the company site.

About Affirm

Pay over time with flexible payment plans and no fees

Buy now pay later without the fees. Flexible payment options with longer plans, lower payments, and no fees. Pay in 4 interest-free or get more time and see your total cost upfront.

Buy now pay laterFinancial servicesPayment plansCredit

More open roles at Affirm