CareerPlan

Senior Software Engineer, Backend (Trust & Safety)

Remote CanadaRemoteFull-time$195k–$255k2026-11-09 → 2026-11-10

Core

Build real-time systems, risk signals, and tools to protect consumers and merchants from fraud and abuse at scale.

Role type

Senior IC backend software engineer (distributed systems)

Builds

Real-time fraud prevention systems, risk signals, and operational tools for Affirm's payment network

Domain

Fintech / Trust & Safety / Distributed Systems

Deliverable

production ML models

Required skills

Python, Kotlin, AWS, MySQL, Kubernetes, distributed systems design, technical planning, codebase refactoring, code review standards, mentoring

Preferred skills

None stated

Technologies

Python, Kotlin, AWS, MySQL, Kubernetes

Responsibilities

Own and deliver quarterly team goals; lead engineers through ambiguity to solve open-ended problems; collaborate with product, design, and analytics on technical constraints and trade-offs; proactively identify and solve project/process/technology issues; monitor team artifacts and support on-call efforts; set and improve code review and design standards; develop talent through feedback and guidance

Seniority

Senior, hands-on IC