Staff Software Engineer, Backend (Recoveries)New€103K–€139K

The opportunity

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

What you'll do

  • You will be responsible for setting technical strategy for your team on a: year-long time scale, and help your team tie it together with critical, business-impacting projects.

  • You will help shape the evolution of the Recoveries platform, driving: cross-team technical initiatives that optimize recovery strategies, enable flexible customer-facing experiences, and strengthen the reliability and scalability of our financial and partner integrations.

  • You will collaborate across teams in the product development lifecycle by: collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.

  • You will act as a force-multiplier for your team through your definition and: advocacy of technical solutions and operational processes.

  • You take ownership of your team’s operations and availability by ensuring you: have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts.

  • You will foster a culture of quality and ownership on your team by setting: code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.

What they're looking for

  • You will help develop talent on your team by providing feedback and guidance, and leading by example.
  • On-Call Rotation: There would be an on-call rotation for this role as a requirement.
  • You have a total of 8+ years of experience as a software engineer.
  • You are proficient in designing, developing and launching backend systems at: scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes