Lead Backend Engineer, Remote-First Scalable Card Payments

Affirm

Ottawa

Remote

CAD 153,000 - 213,000

Full time

10 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage for you and dependents
Tech and wellness stipends
Flexible time off

Job summary

Affirm is a remote-first company building the money movement platform behind our card products. The Card Loan Platform team owns the high-throughput decision engine powering real-time approvals and lifecycle events for every swipe.

We seek a seasoned engineering leader to shape system design, drive technical strategy, and mentor engineers across Product, Analytics, and Design. Strong communication and scale-focused mindset are essential.

Qualifications

  • 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture.
  • Motivated leader, inspiring team growth and fostering a culture of continuous learning
  • Excellent communicator, adept at sharing complex ideas with diverse audiences.
  • Strong analytical and problem-solving skills, with a creative and solution-oriented mindset.
  • Proficiency in modern programming languages such as Python, Kotlin, or similar.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
  • Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Responsibilities

  • Drive technical strategy by leading the planning, prioritization, and execution of projects, ensuring alignment with product, technical, and business goals.
  • Lead the end-to-end system design and development of large-scale, high-availability services. This includes building robust APIs and data models for our micro-service and event-driven architectures.
  • Collaborate across functions with partners in Product, Analytics, Design, Legal, and Accounting and to define requirements and execute our card loan attribution and lifecycle strategy.
  • Ensure system health and performance by analyzing and troubleshooting complex technical issues, optimizing existing code, and driving solutions that focus on long-term robustness and scalability.
  • Mentor and grow the team by guiding junior engineers, leading technical discussions and design reviews, and championing best practices through code review.

Skills

Senior leadership
Communication
Analytical thinking
Python
Kotlin
Cloud platforms
Docker
Kubernetes
RESTful API design

Education

Bachelor's degree (related field)
Equivalent practical experience

Tools

Docker
Kubernetes
AWS
Azure
Google Cloud
SQL
NoSQL

Job description

Affirm is a remote-first company building the money movement platform behind our card products. The Card Loan Platform team owns the high-throughput decision engine powering real-time approvals and lifecycle events for every swipe.

We seek a seasoned engineering leader to shape system design, drive technical strategy, and mentor engineers across Product, Analytics, and Design. Strong communication and scale-focused mindset are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer, Scalable Payments Platform
Remote Senior Software Engineer, Scalable Payments Platform

Affirm • Regina

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech and health stipends
Flexible time off and holidays
+1
Senior Backend Architect, High-Scale Card Loans (Remote)
Senior Backend Architect, High-Scale Card Loans (Remote)

Affirm • Edmonton

Remote
CAD 153,000 - 213,000
100% health coverage
Monthly tech and wellness stipends
Flexible time off
+1
Remote-First Senior Product Manager, Consumer Payments
Remote-First Senior Product Manager, Consumer Payments

Affirm • Kelowna

Remote
CAD 153,000 - 213,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Backend Architect: High-Scale Systems (Remote)
Senior Backend Architect: High-Scale Systems (Remote)

Affirm • Toronto

Remote
CAD 153,000 - 213,000
Health coverage
Tech stipend
Flexible time off
+1
Senior Product Manager, Consumer Payments (Remote-First)
Senior Product Manager, Consumer Payments (Remote-First)

Affirm • Victoria

Remote
CAD 153,000 - 213,000
Health coverage
Monthly tech stipends
Time off & holidays
+1
Senior Product Manager, Consumer Payments
Senior Product Manager, Consumer Payments

Affirm • Oshawa

Remote
CAD 218,000 - 303,000
Health coverage for you and dependents
Tech spending stipends
Flexible time off
+1
Senior Product Manager - Consumer Payments (Remote)
Senior Product Manager - Consumer Payments (Remote)

Affirm • Hamilton

Remote
CAD 153,000 - 213,000
Health coverage
Stipends for tech setup
Generous time off
+1
Senior Product Manager, Payments & Growth (Remote)
Senior Product Manager, Payments & Growth (Remote)

Affirm • Windsor

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipend
Time off & holidays
+1
Senior Product Manager, Consumer Payments & Growth Remote
Senior Product Manager, Consumer Payments & Growth Remote

Affirm • Calgary

Remote
CAD 218,000 - 303,000
Health coverage for you and dependents
Monthly tech/health stipends
Flexible time off and holiday calendar
+1
Senior Product Manager, Payments Experience & Growth
Senior Product Manager, Payments Experience & Growth

Affirm • London

Remote
CAD 153,000 - 213,000
Remote-first with flexibility
100% subsidized medical coverage
Tech stipend
+1