146K–225K USD / year

Software Engineer II, Backend

BackendRemote — United States
Published on 2026-11-06
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 scalable backend systems that support Affirm’s payment products and customer experiences. Work with a team to deliver projects in phases, collaborate across product functions, and help maintain service reliability.

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.

Stack

PythonKotlinAWSMySQLKubernetes

What you'll do

  • Break larger projects into tasks and deliver them in phases
  • Collaborate with product management, design, and analytics on product decisions
  • Create and monitor operational metrics, escalate issues, and support on-call efforts
  • Participate in interview and team development activities

What we're looking for

  • At least 1.5 years of software engineering experience
  • Experience designing, developing, and launching backend systems; proficient in Python or Kotlin
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes
  • Able to design solutions spanning multiple software components and write clear, well-tested, extensible code
  • Comfortable navigating large codebases, debugging code, and reviewing peers’ work
  • Strong written and verbal communication skills
  • Equivalent practical experience or a bachelor’s degree in a related field

Benefits

  • 100% subsidized medical, dental, and vision premiums for employees and dependents
  • Monthly technology, health, and wellness stipends
  • Flexible time off and generous holidays
  • Employee stock purchase plan with discounted stock

Hiring process

  1. Interview evaluation process; specific stages not provided
View original job post