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
- Interview evaluation process; specific stages not provided
