Senior Software Engineer – Bank Infrastructure & AI

Affirm

Portland (OR)

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

Employer-subsidized health, dental, &
Flexible spending wallets
Generous vacation policy
Employee stock purchase plan

Job summary

Affirm is building its own bank and this Senior Software Engineer will join the engineering team that runs it. You will own bank systems end-to-end, design, build, and operate core surfaces, and ship the AI-enabled tooling that powers the platform.

You will work with Legal, Compliance, Risk, and Internal Audit from day one, mentor peers, and help grow the team as it scales, all while working in a remote-first environment with a small, high-impact team.

Qualifications

  • 6+ years of software engineering experience with end-to-end ownership through launch and operations.
  • Ability to operate in ambiguity and balance speed with engineering judgment.
  • Experience with AI-assisted development tools and agentic workflows.
  • Strong systems thinking across cloud infrastructure and data platforms.
  • Banking/payments/regulatory environment experience is a plus.

Responsibilities

  • Own bank systems end-to-end: design, build, integrate, operate, and own incident response for core banking surfaces.
  • Set and improve code review and design standards; raise examiner-readable documentation.
  • Ship AI-first: leverage AI tools and workflows to multiply code quality and velocity.
  • Own vendor relationships: manage integration, operations, escalation, and audit.
  • Build for examiners: document decisions and runbooks for audit review.
  • Own the operational posture: monitoring, runbooks, and reliability.
  • Communicate strategy and tradeoffs to non-engineering stakeholders.
  • Help grow talent as the team scales, mentoring peers.

Skills

Software engineering
Ambiguity tolerance
Code review standards
AI tooling
Stakeholder communication
Cloud infrastructure
Terraform / IaC
Regulated environment experience

Tools

AWS
Terraform
Snowflake

Job description

Affirm is building its own bank and this Senior Software Engineer will join the engineering team that runs it. You will own bank systems end-to-end, design, build, and operate core surfaces, and ship the AI-enabled tooling that powers the platform.

You will work with Legal, Compliance, Risk, and Internal Audit from day one, mentor peers, and help grow the team as it scales, all while working in a remote-first environment with a small, high-impact team.

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

Similar jobs worth comparing

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, Bank Infra & AI - Remote
Senior Software Engineer, Bank Infra & AI - Remote

Affirm • Baltimore (MD)

On-site
USD 173,000 - 233,000
Medical, dental, vision coverage
Stock Purchase Plan
Flexible spending wallets
+1
Senior Software Engineer, AI-Driven Banking Platform
Senior Software Engineer, AI-Driven Banking Platform

Affirm • Miami (FL)

On-site
USD 173,000 - 233,000
Health benefits
Flexible spending wallets
Generous vacation and holidays
+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
Senior Software Engineer, Bank Infrastructure & AI
Senior Software Engineer, Bank Infrastructure & AI

Affirm • Las Vegas (NV)

Remote
USD 173,000 - 233,000
Healthcare coverage
Flexible spending wallets
Vacation & 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 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
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-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

Affirm • Austin (TX)

On-site
USD 173,000 - 255,000
Health benefits
Flexible spending wallets
Vacation and holidays
+1