Senior Software Engineer
Affirm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 79% of similar roles. Most pay $199,600–$256,000 — the blue band above. At the midpoint, this role pays about $260k versus about $228k 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
As a Staff Software Engineer, you will serve as a technical anchor for a small, AI-native team building the systems for Affirm Bank. You will set the technical direction and architecture for core surfaces, including cloud infrastructure, data platforms, core banking configuration, and the integration boundary between the bank and Affirm Inc. Your daily responsibilities include owning high-stakes problems end-to-end, leading vendor selection for identity and card-processing stacks, and establishing operational standards for reliability and disaster recovery. You will utilize AWS, Terraform, and Snowflake while leveraging AI-assisted development tools like Claude and Cursor. The role requires navigating a regulated environment, ensuring all systems and documentation meet FDIC and state examiner standards while maintaining a lean, standalone-operable engineering posture for the bank's new business.
What does a Software Engineer earn in Remote?
Median $208800 from 354 postings across 50 companies.
Skills
What you'll do
What we're looking for
More like this
Affirm
Brex
Brex
Brex
Intuit
Intuit