HHiring Reality
← Affirm

Software Engineer II

Affirm
Location
Remote Canada
Posted
16 days ago
Department
Consumer Engineering
Salary
$128,000 - $188,000
What they actually want (must-haves)
  • 1.5+ years of experience as a software engineer
  • Experience designing, developing, and launching backend systems
  • Proficiency in Python or Kotlin
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes
  • Ability to write clear, well-tested, and extensible code
  • Experience debugging and providing feedback through code reviews
What the job really is

As a Software Engineer II at Affirm, you will work on backend systems that support the Affirm Card, focusing on post-transaction interactions and ensuring customer accounts are accurate. Your role involves collaborating with product management and cross-functional teams, breaking down projects into tasks, and contributing to system operations and availability. You will also engage in community-building activities within your team, such as participating in the interview process.

Benefits
  • 100% subsidized medical coverage, dental and vision for you and your dependents
  • Generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Competitive vacation and holiday schedules
  • Employee stock purchase plan enabling you to buy shares of Affirm at a discount
Things to weigh
  • No specific mention of the tech stack beyond Python, Kotlin, AWS, MySQL, and Kubernetes
  • Role involves on-call responsibilities which may affect work-life balance
  • Remote-first company, but some roles may require occasional office presence
Job score3.8/5
Benefits2/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency5/5

Applying to Affirm?

See how your résumé matches this role — and tailor it from what actually gets interviews.