Software Engineer II, Back-end (Card Management & Transaction Processing)
Affirm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 68% of similar roles. Most pay $191,537–$238,250 — the shaded band above. At the midpoint, this role pays about $225k versus about $215k for comparable roles.
Based on 240 similar postings.
Employer
Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending
Affirm currently has 60 open roles on FindRole.
Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.
Most-posted roles
View all roles at AffirmAt a glance
Senior Software Engineer, Backend (Card Ledger & Money Movement) joins the Money Movement & Card Ledger team to build tools and systems for managing money movement, bank data integration, and merchant data. This role involves owning quarterly goals, leading engineers through ambiguity, and collaborating with product management, design, and analytics to navigate technical constraints and risks. The engineer will also manage system availability by monitoring metrics, improving code review standards, and mentoring team members. Candidates must have over four years of experience designing backend systems using Python or Kotlin while developing distributed systems with AWS, MySQL, and Kubernetes. The work focuses on creating a scalable, extensible money movement system for the Affirm Card product, which integrates debit card functionality with buy now pay later financing options to solve complex financial infrastructure challenges.
What you'll do
What we're looking for
More like this
Affirm
Affirm
Affirm
Affirm
Affirm
Affirm