101K–149K GBP / year

Software Engineer II, Backend (Payments)

BackendRemote — UK
Published on 2026-10-30
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Build and operate backend payment systems that help customers use their preferred payment methods while supporting their financial health. The systems process billions of dollars annually, making reliability and scalability central to the role.

About the company

Affirm offers buy now, pay later financing that lets consumers split purchases into transparent installment payments at checkout. It partners with merchants to provide flexible credit options without late fees.

The team

Consumer Payments team

Stack

PythonKotlinAWSMySQLKubernetes

What you'll do

  • Break larger projects into phased tasks and deliver them with the team.
  • Collaborate with product, design, and analytics on requirements, constraints, risks, and trade-offs.
  • Monitor system metrics, escalate issues, and contribute to on-call and operational support.
  • Participate in team growth activities, including interviewing.

What we're looking for

  • At least 1.5 years of software engineering experience.
  • Experience designing, developing, and launching backend systems and APIs at scale.
  • Proficiency in Python or Kotlin.
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes.
  • Able to write clear, well-tested, extensible code and navigate large codebases.
  • Comfortable debugging code, reviewing peers’ work, and collaborating across a global team.

Benefits

  • 100% subsidized medical, dental, and vision coverage for employees and dependents.
  • Monthly technology, health, and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan with a stock discount.
  • Equity rewards may be available.
View original job post