Staff Software Engineer, Full-stack (account Management)

Affirm

Remote, Canada
Base: $178,000 - $228,000 cad py; equity: grade 7;...
**
8+ years software engineering experience
Python kotlin aws mysql kubernetes proficiency
React or vue declarative ui framework skills
** Affirm is seeking a Staff Software Engineer with full-stack experience to lead the technical direction for the Account Management team, focusing on customer-facing self-service channels and agent portal tools. The ideal candidate will possess strong backend and frontend development skills, experience in system architecture, and a collaborative mindset to enhance engineering standards and operational excellence. **

Job Summary

  • Affirm is reinventing credit to make it more honest and friendly while giving consumers flexibility to buy now and pay later without hidden fees.
  • The role requires setting technical strategy for a year-long scale, leading designs for agentic workflows, and ensuring operational readiness through robust monitoring and playbooks.
  • Employees receive competitive benefits including 100% subsidized medical coverage, flexible spending wallets, and an employee stock purchase plan.

Matching Summary

Match Score: 75

** Affirm is seeking a Staff Software Engineer with full-stack experience to lead the technical direction for the Account Management team, focusing on customer-facing self-service channels and agent portal tools. The ideal candidate will possess strong backend and frontend development skills, experience in system architecture, and a collaborative mindset to enhance engineering standards and operational excellence. **

Salary

Base: $178,000 - $228,000 CAD per year; Equity: Grade 7; Benefits: 100% subsidized medical, dental, vision, flexible spending wallets

Skills & Requirements

Must-have

  • 8+ years software engineering experience
  • Python Kotlin AWS MySQL Kubernetes proficiency
  • React or Vue declarative UI framework skills
  • System design and architecture tradeoffs
  • Operational readiness and incident management

Nice-to-have

  • Bias for clear measurable launches
  • Collaborative outcomes-focused mindset
  • Experience with agentic workflows
  • Strong verbal and written communication
  • Mentoring senior engineers

Key Requirements

  • 8+ years total software engineering experience
  • Proficiency in Python, Kotlin, AWS, MySQL, Kubernetes
  • Proficiency in React or Vue web app development

Work Rights

Not specified

Tailored Resume

Cover Letter