
Remote opportunity at
AffirmSoftware Engineer II, Backend (Post-Transaction)
Affirm is a financial technology company offering honest and flexible payment solutions designed to let consumers purchase items over time without hidden fees or compounding interest.…
Career Tools
About This Role
Affirm is a financial technology company offering honest and flexible payment solutions designed to let consumers purchase items over time without hidden fees or compounding interest. The organization is currently hiring a Software Engineer II, Backend (Post-Transaction) to join its remote team. In this position, the professional will focus on the group responsible for card settlement operations, maintaining accurate customer balances, and handling post-transaction support systems. The selected engineer will…
Job Description
Affirm is a financial technology company offering honest and flexible payment solutions designed to let consumers purchase items over time without hidden fees or compounding interest. The organization is currently hiring a Software Engineer II, Backend (Post-Transaction) to join its remote team. In this position, the professional will focus on the group responsible for card settlement operations, maintaining accurate customer balances, and handling post-transaction support systems. The selected engineer will work alongside product, compliance, and cross-functional departments to scale infrastructure and ensure dependable communications for users.
This role is well-suited for a software engineer looking to scale distributed systems and shape customer-facing features for a rapidly expanding financial product. Responsibilities include breaking down development tasks, contributing to technical designs, monitoring system operations, and participating in peer code reviews. The role operates on a remote-first basis within the United States, offering compensation packages that vary by geographic tier along with comprehensive health and wellness perks.
Responsibilities
- Break down large projects into manageable tasks and deliver them across multiple phases with guidance from a tech lead and manager
- Collaborate with product management, design, and analytics teams during ideation and technical planning
- Monitor system availability and metrics while participating in on-call and maintenance rotations
- Engage in team development activities, including interviewing prospective candidates
- Navigate large codebases to debug software and provide feedback through code reviews
Requirements
- Minimum of 1.5 years of professional experience as a software engineer
- Experience designing, developing, and launching backend systems
- Proficiency in either Python or Kotlin
- Familiarity with distributed system concepts and technologies such as AWS, MySQL, and Kubernetes
- Ability to write clear, tested, and extensible code that interacts with multiple software components
Qualifications
- Equivalent practical experience or a Bachelor's degree in a related field
Core Skills
Benefits
- 100% subsidized medical, dental, and vision coverage for employees and dependents
- Monthly stipends for technology, health, and wellness expenses
- Flexible time off and holiday calendars
- Employee stock purchase plan to buy company stock at a discount
Frequently Asked Questions
Is this position remote?
Yes, Affirm operates as a remote-first company for this role, allowing employees to work from almost anywhere within the country of employment with occasional in-person onboarding requirements.
What are the salary ranges for this job?
The base pay range for USA Pacific states (CA, WA, NY, NJ, CT) is $165,000 to $225,000 USD, while the range for all other U.S. states is $146,000 to $206,000 USD.
What technical background is required?
Candidates need at least 1.5 years of software engineering experience, proficiency in Python or Kotlin, and familiarity with distributed systems, AWS, MySQL, and Kubernetes.
What education is necessary to apply?
The position requires either a Bachelor's degree in a related field or equivalent practical experience.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.