Senior Backend Architect - Merchant & Partner Lifecycle

Kibbi Technologies Inc.

Halifax

On-site

CAD 153,000 - 213,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health coverage for you and dependents
Monthly tech stipends
Generous vacation
Employee stock purchase plan

Job summary

Affir is a remote-first company seeking a senior backend engineer to build out the lifecycle-orchestrator service at the heart of multiple connected systems. You will scale the platform, modernize legacy components, and improve availability through architectural simplification.

The role requires 5+ years of backend experience with Java/Kotlin, AWS, gRPC, and data modeling expertise, plus strong communication skills for async work and ADRs.

Qualifications

  • 5+ years of experience as a backend software engineer.
  • Strong understanding of Domain-Driven Design, distributed systems, and how architectural decisions affect performance and maintainability.
  • Proficiency with data models, API design (http and RPC), state machines, event-driven architecture, and database design.
  • Excellent communication skills, including asynchronous tech specs, ADRs and project plans.

Responsibilities

  • Design & expand the backbone of our platform to scale to hundreds of thousands of merchants worldwide.
  • Collaborate with other teams to deliver cross-team projects.
  • Mentor other engineers to support growth.
  • Partner with Engineering Manager to drive long-term team vision.
  • Execute technical strategy for broad or complex requirements beyond the team.
  • Use development tools to automate parts of the process.

Skills

Backend engineering
DDD
Distributed systems
API design
Event-driven

Tools

AWS
gRPC
Snowflake
Kubernetes
MySQL
Java
Kotlin
Python

Job description

Affir is a remote-first company seeking a senior backend engineer to build out the lifecycle-orchestrator service at the heart of multiple connected systems. You will scale the platform, modernize legacy components, and improve availability through architectural simplification.

The role requires 5+ years of backend experience with Java/Kotlin, AWS, gRPC, and data modeling expertise, plus strong communication skills for async work and ADRs.

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
Merchant & Partner Lifecycle Backend Architect (Remote)
Merchant & Partner Lifecycle Backend Architect (Remote)

Kibbi Technologies Inc. • Calgary

On-site
CAD 153,000 - 213,000
Health coverage at no cost
Spending stipends for tech setup
Flexible time off and holidays
+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 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 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, 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 Engineer: Scale APIs & Systems (Remote)
Senior Backend Engineer: Scale APIs & Systems (Remote)

Affirm • Canada

Hybrid
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off and holidays
+1
Remote Backend Engineer - Post-Transaction Systems
Remote Backend Engineer - Post-Transaction Systems

Affirm • Ottawa

On-site
CAD 128,000 - 188,000
Health coverage for you and dependents
Tech stipend
Generous 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 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