Remote Backend Engineer - Post-Transaction Systems

Affirm

Ottawa

On-site

CAD 128,000 - 188,000

Full time

34 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health coverage for you and dependents
Tech stipend
Generous time off
Employee stock purchase plan

Job summary

Affirm is seeking a software engineer to build backend services powering post-transaction workflows. You will design, develop, and deploy reliable systems in Python or Kotlin, focusing on scalable, distributed architectures.

You’ll work with AWS, MySQL, and Kubernetes, own your work from ideation through production, participate in code reviews, and collaborate with product, design, analytics, and operations teams in a remote-first environment.

Qualifications

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing and launching backend systems.
  • Proficient in Python or Kotlin.
  • Familiar with distributed systems and technologies like AWS, MySQL and Kubernetes.
  • Able to own features from design to production and contribute to code reviews.

Responsibilities

  • Break down larger projects into tasks, deliver in phases, and ensure timely delivery.
  • Collaborate with product management, design & analytics during ideation and decision-making.
  • Support operations and on-call efforts by creating/monitoring metrics and responding to incidents.
  • Contribute to team growth through participation in interview processes.

Skills

Backend development
Python
Kotlin
Distributed systems
Code reviews
Ownership
Communication

Education

Bachelor's degree
Equivalent practical experience

Tools

AWS
MySQL
Kubernetes

Job description

Affirm is seeking a software engineer to build backend services powering post-transaction workflows. You will design, develop, and deploy reliable systems in Python or Kotlin, focusing on scalable, distributed architectures.

You’ll work with AWS, MySQL, and Kubernetes, own your work from ideation through production, participate in code reviews, and collaborate with product, design, analytics, and operations teams in a remote-first environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer – Post-Transaction Systems (Remote)
Backend Engineer – Post-Transaction Systems (Remote)

Jackalope Digital LLC • Canada

Hybrid
CAD 128,000 - 188,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Backend Engineer — Post-Transaction Systems (Remote)
Backend Engineer — Post-Transaction Systems (Remote)

Affirm • Toronto

On-site
CAD 128,000 - 188,000
Health coverage
ESPP
Stipends for tech setup
+1
Senior Backend Engineer — Auth & Fraud (Remote)
Senior Backend Engineer — Auth & Fraud (Remote)

Affirm • London

On-site
CAD 153,000 - 213,000
Health coverage
Equity rewards
Remote-first with flexibility
+1
Senior Backend Engineer - Payments & Partner APIs (Remote)
Senior Backend Engineer - Payments & Partner APIs (Remote)

Socket.dev • Canada

On-site
CAD 212,000 - 294,000
Health coverage
Stock purchase plan
Paid time off
+1
Senior Backend Engineer, Reliability Platform (Remote)
Senior Backend Engineer, Reliability Platform (Remote)

Vibehackers • Toronto

On-site
CAD 153,000 - 213,000
100% subsidized medical coverage
Dental coverage
Vision coverage
+5
Senior Backend Engineer, Reliability & AI Platform (Remote)
Senior Backend Engineer, Reliability & AI Platform (Remote)

Affirm • Kitchener

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer - Scalable Cloud Infra (Remote)
Senior Backend Engineer - Scalable Cloud Infra (Remote)

Affirm • Oshawa

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Remote Backend Senior Engineer – Partner APIs
Remote Backend Senior Engineer – Partner APIs

Affirm • Toronto

On-site
CAD 153,000 - 213,000
Health coverage
Monthly spending stipends
Flexible time off
+1
Staff Backend Engineer – Scalable DB Platforms (Remote)
Staff Backend Engineer – Scalable DB Platforms (Remote)

Affirm • Winnipeg

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Paid time off
+1
Remote Senior Backend Engineer, AI-Driven Reliability
Remote Senior Backend Engineer, AI-Driven Reliability

Affirm • Halifax

On-site
CAD 153,000 - 213,000
Health & wellness stipends
100% subsidised medical coverage
Dental and vision coverage
+1