Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
The Finance team ensures Affirm remains financially sound and strategically positioned for growth. Our team manages financial planning, accounting, pricing, vendor management, tax, investor relations, and corporate development. We deliver timely insights, accurate reporting, and careful analysis to support decision-making. From day-to-day financial operations to major investments, we enable sustainable, informed growth by maintaining strong fiscal discipline.
Affirm is building its own bank — and this role sits in the engineering team that runs it. We're looking for a Senior Software Engineer to join a deliberately small, AI-native team that owns the systems behind Affirm's bank: vendor-integrated banking infrastructure, durable workflows, data platform, and the operational tooling that holds it all together. You'll work alongside other senior engineers, with direct exposure to senior bank and Affirm leadership, to launch the bank's deposit product, drive loan originations through the bank entity, and bring card issuing online in time.
This is a rare opportunity to shape a new business from its very first systems — a startup-like build inside an established company. You'll be one of the first engineers on Affirm's bank, moving with the speed, autonomy, and ownership of an early-stage team while leveraging Affirm's brand, distribution, and consumer reach. The team is small and AI-native, the surface area is broad, and the work meaningfully matters — every system you ship serves real customers under a real bank charter. The systems you build and the standards you set will directly determine what the bank becomes.
Affirm on Oh My Job
260 open positions right now. Average salary across all roles: $60,057–$90,084.
| State | Open positions |
|---|---|
| California | 769 |
| Florida | 626 |
| Maryland | 439 |
| New York | 265 |
| Texas | 264 |
| Washington | 264 |
| New Jersey | 242 |
| Georgia | 200 |
| North Carolina | 105 |
| Illinois | 104 |
| Virginia | 104 |
| Ohio | 103 |
| Massachusetts | 98 |
| Arizona | 70 |
| Colorado | 67 |
| Pennsylvania | 59 |
| Connecticut | 50 |
| Michigan | 35 |
| Tennessee | 32 |
| Missouri | 26 |
| Wisconsin | 16 |
| Minnesota | 12 |
| Alabama | 9 |
| Rhode Island | 6 |
| Delaware | 6 |
| Oregon | 5 |
| Kentucky | 5 |
| Indiana | 5 |
| Arkansas | 5 |
| Iowa | 4 |
| Utah | 4 |
| Kansas | 3 |
| Idaho | 2 |
| Alaska | 2 |
| Nevada | 1 |
| Oklahoma | 1 |
| Montana | 1 |
| Vermont | 1 |
| South Carolina | 1 |
Software Engineer, People Technology
Gusto • San Francisco, CA
Senior Software Engineer, Search Platform
Airbnb • Brazil
Senior-Staff Software Engineer, Business Systems
Verkada • San Mateo, CA United States
Senior Software Engineer, Marketing Enablement & Technology
Instacart • Canada - Remote (ON, AB, BC, or NS Only)