146K–225K USD / year

Software Engineer II, Backend (Batch Developer Experience)

BackendRemote — US
Published on 2026-10-09
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

Join Affirm as a Software Engineer II to work on the Batch Developer Experience team, enhancing the performance and reliability of batch development. Collaborate with product and infrastructure engineers to build tools that streamline workflows and improve testing for critical batch workloads.

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

Batch Developer Experience

Stack

PythonKotlinAWSMySQLKubernetes

What you'll do

  • Break down larger projects into tasks and ensure timely delivery
  • Collaborate with product management and design throughout development
  • Support operations and availability of team artifacts
  • Engage in growth activities including the interview process

What we're looking for

  • 1.5+ years of experience as a software engineer
  • Experience in backend systems development and launching
  • Proficiency in Python or Kotlin
  • Familiarity with distributed systems

Nice to have

  • Experience with large code bases
  • Proficiency in debugging and code reviews

Benefits

  • 100% paid medical coverage for employees and dependents
  • Monthly stipends for tech and wellness
  • Flexible time off
  • Employee stock purchase plan
View original job post