Software Engineer II, Backend (Card Integrations and Payments Experience)Active€73K–€109K

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

  • With the support of your team’s tech lead and manager, you will break down: larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.

  • You will support your peers and stakeholders in the product development: lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.

  • You will support the operations and availability of your team’s artifacts by: creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.

  • You will contribute to a sense of community on your team by engaging in: growth and development activities such as participation in the interview process.

  • On-Call Rotation: There would be an on-call rotation for this role as a requirement.

  • You have a total of 2+ years of experience as a software engineer.

What they're looking for

  • You have experience designing, developing and launching backend systems and: are proficient in one of Python or Kotlin.
  • You are familiar with the building blocks of distributed systems, and: technologies like AWS, MySQL and Kubernetes.
  • You write high quality code that is easily understood and used by others.
  • You are comfortable navigating a large code base, debugging others' code, and: providing feedback to other engineers through code reviews.
Software Engineer II, Backend (Card Integrations and Payments Experience) at Affirm | Role Match