CareerPlan

Staff Software Engineer, Fullstack (Account Management)

Remote CanadaRemoteFull-timeCA$181k–CA$241k2026-11-05 → 2026-11-10

Core

Setting technical strategy for a team building secure, intuitive account management experiences (self-service recovery, settings, security) to protect customer access and prevent fraud.

Role type

Staff Software Engineer (Fullstack, Team Lead)

Builds

Account security features (Self-Service Phone Change, Settings & Security Center, account updates) for Affirm's checkout platform

Domain

Fintech / Account Security / Trust & Safety

Deliverable

production ML models | product features

Required skills

Backend system design at scale, Web app development, React/Vue, Python, Kotlin, AWS, MySQL, Kubernetes, Technical strategy, Code review standards, On-call operations management, Team mentorship

Preferred skills

Thriving in ambiguity, Cross-functional collaboration, Technical writing

Technologies

Python, Kotlin, AWS, MySQL, Kubernetes, React, Vue

Responsibilities

Define and execute year-long technical strategy for the team; Collaborate with product, design, and analytics to manage technical risks; Establish operational processes, monitoring, and alerting for team stability; Set code review and design standards; Mentor team members and lead by example

Seniority

Staff, hands-on IC with team leadership