CareerPlan

Staff Software Engineer, Fullstack (Card Experiences)

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

Core

Building the full-stack product surfaces for the Affirm Card, spanning customer-facing web/mobile experiences and backend services to create a simple, trustworthy cardholder journey.

Role type

Staff Software Engineer (Fullstack)

Builds

Customer-facing web and mobile experiences for the Affirm Card, backend services, and AI-integrated features.

Domain

Fintech / Payments / Card Services

Deliverable

production ML models | product features

Required skills

Full-stack development, distributed systems design, cloud infrastructure (AWS), data processing (Spark), mobile/web development (React Native/React/Vue), Python, Kotlin, system architecture, technical strategy, on-call operations, code review standards, team mentorship.

Preferred skills

AI/ML adoption, experience with declarative UI frameworks, ability to thrive in ambiguity, strong communication skills.

Technologies

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

Responsibilities

Set technical strategy for the team on a year-long scale; collaborate across product, design, and analytics to manage risks and trade-offs; act as a force-multiplier by defining technical solutions and operational processes; own team operations including monitoring, triage, and alerting; foster a culture of quality by setting code review and design standards; develop talent through feedback and guidance.

Seniority

Staff, hands-on IC with strategic leadership