Staff Software Engineer, Backend (Ledger Engineering)
Affirm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 82% of similar roles. Most pay $182,000–$237,065 — the blue band above. At the midpoint, this role pays about $260k versus about $210k 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 64 open roles on FindRole.
Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.
Most-posted roles
At a glance
The Manager, Software Engineering (Loans Lifecycle) joins the Ledger Engineering team to build an audit-grade ledger platform that connects company growth to regulated accounting controls. You will set long-term technical strategy, manage team operations, and oversee availability through monitoring, triage rotations, and playbooks. Your daily work involves collaborating with product management and design to ensure technical sustainability while fostering a culture of quality through code reviews and design standards. You will develop talent by coaching engineers and aligning stakeholders. The role requires expertise in backend systems using Python or Kotlin, alongside distributed systems technologies including AWS, MySQL, Spark, and Kubernetes. You must possess experience in financial systems, ledgering, or treasury domains where data accuracy and system reliability are critical for forensic reporting and monthly book closing.
What does a Software Engineering Manager earn?
Median $214394 from 123 postings across 39 companies.
Skills
What you'll do
What we're looking for
More like this
Affirm
Affirm
Affirm
Affirm
Affirm
Affirm