Software Engineer II, Back-end (Card Mgmt & Transaction Processing)
Affirm
hybridmidpermanentbackend Salt Lake City, UT Yesterday via LinkedIn
146,000 - 206,000 USD/annual
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Backend EngineeringPythonKotlinAWSMySQLKubernetesDistributed SystemsCI/CDOn-callCode Reviews
About the role
Role Overview
Software Engineer II (Back-end) for Affirm’s Card Management & Transaction Processing systems. You will work on backend infrastructure that directly supports the critical path of card transactions across Affirm Card and one-time virtual cards.
Responsibilities
- Break down larger initiatives into deliverable tasks and ship work in multiple phases with your team
- Collaborate with product management, design, and analytics—helping shape decisions by articulating technical constraints, risks, and trade-offs
- Support operations and reliability by creating and monitoring metrics, escalating when needed, and participating in on-call / “keep the lights on” efforts
- Contribute to team growth by engaging in activities such as participating in the interview process
Requirements
- 1.5+ years of experience as a software engineer
- Experience designing, developing, and launching backend systems
- Proficiency in Python or Kotlin
- Familiarity with distributed systems fundamentals
- Experience with AWS, MySQL, and Kubernetes
- Ability to deliver clear, well-tested, extensible code; navigate and debug in large codebases
- Comfortable providing feedback via code reviews
- Strong written and verbal communication for collaboration with a global engineering team
- Bachelor’s degree (or equivalent practical experience)
Nice to Have
- Not explicitly stated
About Affirm
Affirm is a financial services company reinventing credit through a more transparent buy-now-pay-later experience for consumers. It offers products like the Affirm Card and builds the platform infrastructure that powers card issuing, transaction processing, and related security and lifecycle systems.
Scraped 6/19/2026