
At a glance
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest. The Data and Storage Services team manages Affirm's data infrastructure across OLTP and OLAP systems, including critical checkout databases, batch orchestration, streaming infrastructure, and large-scale data platforms. The Online Storage team provides managed databases as a platform for all Affirm services, supporting relational databases (MySQL), DynamoDB, distributed SQL, and Redis caching.
We are seeking a Staff Software Engineer to drive the technical roadmap for our Databases (Relational and KeyValue) infrastructure. You will identify opportunities to improve how the organization builds, productizes, and operates this mission-critical infrastructure while working closely with peers to deliver solutions that unlock business value.
This role requires deep expertise in relational and key-value database systems, experience designing and operating large-scale data infrastructure, and the ability to drive technical direction for a distributed team. You should have a proven track record building managed database platforms and working across multiple database technologies including MySQL, DynamoDB, and Redis.
Remote, Canada
Affirm on Oh My Job
310 open positions right now, including 5 in New York. Average salary across all roles: $78,769–$103,777.
| State | Open positions |
|---|---|
| California | 240 |
| Texas | 159 |
| Maryland | 135 |
| Virginia | 106 |
| New Jersey | 99 |
| New York | 81 |
| Florida | 64 |
| Washington | 60 |
| Illinois | 59 |
| Ohio | 52 |
| Colorado | 39 |
| Massachusetts | 33 |
| Minnesota | 33 |
| Alabama | 31 |
| Arizona | 30 |
| Michigan | 25 |
| Pennsylvania | 24 |
| North Carolina | 21 |
| Arkansas | 20 |
| Georgia | 20 |
| Tennessee | 19 |
| Delaware | 14 |
| Nevada | 13 |
| Missouri | 12 |
| Oklahoma | 12 |
| Indiana | 10 |
| Utah | 10 |
| Kansas | 7 |
| Oregon | 7 |
| Wisconsin | 7 |
| Connecticut | 6 |
| Maine | 6 |
| South Carolina | 5 |
| West Virginia | 5 |
| Hawaii | 4 |
| Iowa | 4 |
| Kentucky | 3 |
| New Mexico | 3 |
| Montana | 2 |
| Nebraska | 2 |
| Idaho | 1 |
Software Engineer - Sr. Consultant level
VISA • US Austin, TX
Staff Software Engineer-AI Solutions
VISA • US Ashburn, VA
GenAI Senior Software Engineer
VISA • US Austin, TX
Lead Software Engineer – Cloud Native Platforms (GCP)
VISA • US Foster City, CA