Senior Software Engineer - AI-Driven Bank Systems (Remote)

Affirm

Detroit (MI)

On-site

USD 173,000 - 255,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental and vision coverage for
Flexible spending wallets
ESPP - employee stock purchase plan
Competitive vacation and holidays

Job summary

Affirm is building its own bank and this Senior Software Engineer role sits in the engineering team that runs it. You will own bank systems end-to-end, from cloud infrastructure to data platform and CI/CD, with responsibility for incident response and partner integrations.

You will work alongside senior engineers and leadership to ship AI-first tooling, manage vendor relationships, and ensure examiner-ready documentation.

Qualifications

  • 6+ years of software engineering experience with ownership through launch and operations
  • Ambiguity tolerance and ability to move fast while balancing engineering judgment
  • Experience with AI-assisted development tools and agentic workflows
  • Strong systems thinking across cloud infra, IaC, and data platforms
  • Comfort representing technical work to non-engineering stakeholders

Responsibilities

  • Own bank systems end-to-end: design, build, integrate, operate, and maintain incident response for core surfaces
  • Set and uplift coding standards, documentation, and team effectiveness in a small, high-skill team
  • Ship AI-first solutions and leverage AI tools to improve code, reviews, runbooks, and operations
  • Manage vendor relationships across third-party banking tech
  • Produce examiner-ready decisions, designs, and runbooks for audit readiness
  • Maintain operational posture with monitoring, runbooks, and audit-ready practices
  • Communicate strategy and tradeoffs to executives and non-engineering stakeholders
  • Mentor new engineers and help grow the team over time

Skills

Senior software engineering
Ownership end-to-end
AI tooling
Cloud infrastructure
Communication

Education

Bachelor's degree in CS or equivalent

Tools

AWS
Terraform
Snowflake
CI/CD
AI tooling

Job description

Affirm is building its own bank and this Senior Software Engineer role sits in the engineering team that runs it. You will own bank systems end-to-end, from cloud infrastructure to data platform and CI/CD, with responsibility for incident response and partner integrations.

You will work alongside senior engineers and leadership to ship AI-first tooling, manage vendor relationships, and ensure examiner-ready documentation.

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

Similar jobs worth comparing

Senior Software Engineer, AI-Driven Bank Systems (Remote)
Senior Software Engineer, AI-Driven Bank Systems (Remote)

Affirm • Atlanta (GA)

On-site
USD 195,000 - 255,000
Health insurance
ESPP (Employee Stock Purchase Plan)
Flexible spending wallets
+1
Senior Software Engineer – AI-Driven Bank Systems (Remote)
Senior Software Engineer – AI-Driven Bank Systems (Remote)

Affirm • Raleigh (NC)

On-site
USD 173,000 - 233,000
Health coverage
Flexible Spending Wallets
Competitive vacation and holidays
+1
Senior Software Engineer - AI-Driven Bank Systems (Remote)
Senior Software Engineer - AI-Driven Bank Systems (Remote)

Affirm • Boulder (CO)

On-site
USD 173,000 - 233,000
Medical coverage
Dental coverage
Vision coverage
+2
Senior Software Engineer - AI-Driven Bank Systems (Remote)
Senior Software Engineer - AI-Driven Bank Systems (Remote)

Affirm • Houston (TX)

On-site
USD 173,000 - 255,000
Senior Software Engineer - Remote, AI-Driven Banking
Senior Software Engineer - Remote, AI-Driven Banking

Affirm • Sioux Falls (SD)

On-site
USD 173,000 - 255,000
100% employer-subsidized medical, etc.
Flexible spending wallets for tech and
Time off
+1
Senior Software Engineer, Bank Tech - Remote & AI-Driven
Senior Software Engineer, Bank Tech - Remote & AI-Driven

Affirm • San Francisco (CA)

Remote
USD 195,000 - 255,000
Medical coverage
Flexible spending
Vacation & holidays
+1
Senior Software Engineer - Remote AI-Driven Banking Systems
Senior Software Engineer - Remote AI-Driven Banking Systems

Affirm • Denver (CO)

On-site
USD 173,000 - 233,000
Medical coverage
Flexible spending
Vacation time
+1
Senior Software Engineer, AI-Driven Bank Infra (Remote)
Senior Software Engineer, AI-Driven Bank Infra (Remote)

Affirm • Nashville (TN)

Remote
USD 173,000 - 233,000
100% employer-subsidized medical, dent
Flexible spending wallets
Competitive vacation and holidays
+1
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