Senior Software Engineer, AI-First Banking Platform

Affirm

Richmond (VA)

On-site

USD 173,000 - 233,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health care
Flex spending wallets
Time off
ESPP

Job summary

Affirm is building its own bank, and this Senior Software Engineer role sits in the engineering team that runs it. You’ll own bank systems end-to-end—from cloud infrastructure to data platform—on a small, AI-native team with direct exposure to leadership to launch deposits, loan originations, and card issuing.

This is a rare chance to shape a de novo bank within a mature company. You’ll push AI-enabled delivery, manage vendor relationships, and collaborate with Legal, Compliance, and Risk to

Qualifications

  • 6+ years of software engineering experience with ownership end-to-end through launch and operations.
  • Comfortable with ambiguity and moving fast while balancing engineering judgment.
  • Bias toward simplicity in a small, lean engineering culture.
  • Hungry to leverage AI to drive outcomes using AI-assisted tools.

Responsibilities

  • Own bank systems end-to-end: design, build, integrate, operate, and own incident response for core surfaces.
  • Set and improve code review and design standards, lift examiner-readable documentation.
  • Ship AI-first, using AI tools and agentic workflows to enhance delivery and operations.
  • Own vendor relationships end-to-end, including integration and audit.
  • Document decisions and runbooks to withstand examiner and audit review.
  • Manage monitoring, alerting, and runbooks to keep systems reliable and audit-ready.
  • Communicate strategy and constraints clearly to executives, compliance, risk, and engineers.

Skills

Software engineering
Ambiguity handling
AI-driven development
Stakeholder communication
Regulated-environment experience

Tools

Terraform
Snowflake
AWS

Job description

Affirm is building its own bank, and this Senior Software Engineer role sits in the engineering team that runs it. You’ll own bank systems end-to-end—from cloud infrastructure to data platform—on a small, AI-native team with direct exposure to leadership to launch deposits, loan originations, and card issuing.

This is a rare chance to shape a de novo bank within a mature company. You’ll push AI-enabled delivery, manage vendor relationships, and collaborate with Legal, Compliance, and Risk to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI-First Bank Platform
Senior Software Engineer - AI-First Bank Platform

Affirm • San Diego (CA)

On-site
USD 195,000 - 255,000
Employer-subsidized health, dental, &视
Flexible spending wallets
Generous vacation & holidays
+1
Senior Software Engineer, AI-First Banking Platform
Senior Software Engineer, AI-First Banking Platform

Affirm • Cleveland (OH)

On-site
USD 173,000 - 233,000
Health coverage
FSA wallets
Vacation time
+1
Senior Software Engineer — AI-Driven Banking Platform
Senior Software Engineer — AI-Driven Banking Platform

Affirm, Inc. • United States

On-site
USD 173,000 - 255,000
Remote-first
Competitive benefits
ESPP
+1
Senior Software Engineer, AI-Driven Banking Platform
Senior Software Engineer, AI-Driven Banking Platform

PVH (Tommy Hilfiger/Calvin Klein) • United States

On-site
USD 150,000 - 200,000
Senior Software Engineer — AI-Driven Banking Platform
Senior Software Engineer — AI-Driven Banking Platform

Affirm • Philadelphia

On-site
USD 173,000 - 255,000
Medical coverage
Flexible Wallets
Vacation & holidays
+1
Remote-First Senior Software Engineer, AI-Powered Banking Platform
Remote-First Senior Software Engineer, AI-Powered Banking Platform

Affirm • Chicago (IL)

On-site
USD 173,000 - 233,000
Medical coverage
Flexible spending wallets
Paid time off
+1
Senior Software Engineer — AI-Driven Banking Platform
Senior Software Engineer — AI-Driven Banking Platform

Affirm • Dallas (TX)

On-site
USD 173,000 - 255,000
Health coverage
Flexible spending wallets
Vacation & holidays
+1
Staff Software Engineer, AI-First Banking Platform
Staff Software Engineer, AI-First Banking Platform

Affirm • Portland (OR)

On-site
USD 204,000 - 290,000
Remote-first company
Competitive benefits
Flexible pay structure
Senior Software Engineer, Bank Systems — AI-First, Remote
Senior Software Engineer, Bank Systems — AI-First, Remote

Affirm • Minneapolis (MN)

On-site
USD 173,000 - 233,000
Medical, dental, and vision coverage (
Flexible spending wallets
Vacation and holidays
+1
Senior Software Engineer — AI Banking Platform (Remote)
Senior Software Engineer — AI Banking Platform (Remote)

Affirm • New York (NY)

On-site
USD 173,000 - 255,000
Health insurance
Flexible Spending Wallets
Time off
+1