Senior Software Engineer, Affirm Bank
Affirm
$173,000–$255,000from the description
Jul 26, 2026
—
Jul 27, 2026
What this job asks for AI summary
A senior engineering role on a small, newly formed team building the core technical infrastructure for an internal bank entity — covering cloud infrastructure, data platforms, durable workflow orchestration, core banking configuration, and integrations with third-party banking vendors. The work spans design through operations, with direct involvement in launching deposit products, loan originations, and card issuing. Suits an experienced generalist engineer comfortable in regulated environments and with broad end-to-end ownership.
Senior level · 6+ years · Remote · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 15,500 people nationally plausibly meet what this posting asks for (software developers). range 9,300–23,200
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (8)
Compensation is quoted in two geographic tiers: $195,000–$255,000/year for CA, WA, NY, NJ, and CT; $173,000–$233,000/year for all other US states. The lower bound of the broader range is used for the bottom of the pay band and the higher bound for the top of the pay band.
The role is fully remote-first (US only); visa sponsorship is not available.
AWS is listed as 'preferred' within the requirements block ('AWS preferred') alongside Terraform and Snowflake — all three are treated as hard gates given their placement in the core requirements section, with AWS alternatives noted.
Snowflake is listed as 'or comparable' in the requirements block; well-known substitutes are captured in alternatives.
AI-assisted development tools (Claude, Cursor, Codex, agentic workflows) are called out as a required fluency in the requirements section, but the specific tools are interchangeable; Claude is used as the primary with Cursor and Codex as alternatives.
Regulated-environment experience (banking, payments, securities, healthcare, or similar) is a hard gate stated in the requirements section, but names no specific technology — it is a domain/context requirement and is not emitted as a named technology skill.
Nice-to-have items (bank core, card processing/issuer processor integration, de novo bank experience, greenfield cloud org setup, regulatory framework familiarity) are listed under an explicit 'Nice to have' heading and are marked as preferred accordingly.
Durable workflow orchestration is mentioned as a core technical surface but no specific tool (e.g., Temporal, Airflow) is named, so no skill is emitted for it.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.