Merchant & Partner Lifecycle Backend Architect (Remote)

Kibbi Technologies Inc.

Calgary

On-site

CAD 153,000 - 213,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health coverage at no cost
Spending stipends for tech setup
Flexible time off and holidays
Employee stock purchase plan (ESPP)

Job summary

Affir is seeking a backend software engineer to build the lifecycle-orchestrator at the heart of multiple connected systems, delivering availability improvements and modernizing older code. Design and expand the platform to scale to hundreds of thousands of merchants worldwide, align work with other teams, mentor engineers, and partner with the Engineering Manager to drive the long‑term technical vision.

This remote‑first role offers equity, stipends for tech setup, flexible time off, and

Qualifications

  • 5+ years of backend software engineering experience.
  • Strong knowledge of Domain-Driven Design and distributed systems.
  • Experience in API design, state machines, and event-driven architectures.
  • Excellent written and verbal communication; async specs and ADRs.

Responsibilities

  • Design & expand the backbone of our platform to scale to hundreds of thousands of merchants from all around the world.
  • Design and align the scope of work with other teams to deliver cross-team projects.
  • Mentor other engineers to ensure their development & growth.
  • Partner with Engineering Manager and Team Lead to drive and execute the long-term vision of the team.
  • Execute technical strategy for broad or complex requirements with insightful approaches that go beyond the direct team.
  • Utilize agentic development tools to automate parts of the development process.
  • Improve engineering standards, tooling, and processes throughout the organization.

Skills

Backend software engineering
Domain-Driven Design
Distributed systems
API design (HTTP & RPC)
State machines
Event-driven architecture
Database design
Asynchronous communication
Communication skills
AWS
gRPC
Snowflake
Kubernetes
Java
Kotlin
Python
MySQL

Tools

AWS
gRPC
Snowflake
Kubernetes
MySQL
Java
Kotlin
Python

Job description

Affir is seeking a backend software engineer to build the lifecycle-orchestrator at the heart of multiple connected systems, delivering availability improvements and modernizing older code. Design and expand the platform to scale to hundreds of thousands of merchants worldwide, align work with other teams, mentor engineers, and partner with the Engineering Manager to drive the long‑term technical vision.

This remote‑first role offers equity, stipends for tech setup, flexible time off, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Backend Engineer, Merchant & Partner Lifecycle
Lead Backend Engineer, Merchant & Partner Lifecycle

Kibbi Technologies Inc. • Kitchener

On-site
CAD 153,000 - 213,000
Health coverage
Tech stipends
Time off
+1
Senior Backend Architect - Merchant & Partner Lifecycle
Senior Backend Architect - Merchant & Partner Lifecycle

Kibbi Technologies Inc. • Halifax

On-site
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipends
Generous vacation
+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
Senior Software Engineer, Backend (Merchant & Partner Lifecycle)
Senior Software Engineer, Backend (Merchant & Partner Lifecycle)

Kibbi • Saskatoon

Remote
CAD 153,000 - 213,000
100% health coverage
Monthly tech stipends
Flexible time off
+1
Remote Senior Product Manager — Platform Partnerships & Growth
Remote Senior Product Manager — Platform Partnerships & Growth

Affirm • Ottawa

On-site
CAD 213,000 - 297,000
Health coverage
Flexible Spending Wallets
Time off
Senior Software Engineer (Backend, Partner Merchant Interface)
Senior Software Engineer (Backend, Partner Merchant Interface)

Affirm • Ottawa

Remote
CAD 100,000 - 140,000
Remote-first compensation
Spending wallets
Supportive communities
+7
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 Software Engineer, Backend (Partner Merchant Interface)
Senior Software Engineer, Backend (Partner Merchant Interface)

Affirm • Kelowna

On-site
CAD 153,000 - 213,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Product Manager, Platform Growth (Remote)
Senior Product Manager, Platform Growth (Remote)

Affirm • Edmonton

On-site
CAD 212,000 - 296,000
Health care coverage for dependents
Flexible Spending Wallets
Time off
+1
Senior Software Engineer, Backend (Partner Merchant Interface)
Senior Software Engineer, Backend (Partner Merchant Interface)

Affirm, Inc. • Canada

On-site
CAD 153,000 - 213,000
Health coverage for you and dependents
Tech stipend
Flexible time off
+1