Senior Software Engineer, Bank Tech - Remote & AI-Driven

Affirm

San Francisco (CA)

Remote

USD 195,000 - 255,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
Flexible spending
Vacation & holidays
Employee stock purchase plan

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, with AI-first tooling and vendor integrations.

You will influence a small, autonomous team, establish design standards, ship durable workflows, and partner with Legal, Compliance, Risk and Audit to ensure regulator-ready solutions while keeping an operational posture that is reliable and observable.

Qualifications

  • 6+ years of software engineering experience with end-to-end ownership through launch and operations.
  • Ability to move fast in ambiguity while balancing engineering judgment.
  • Bias toward simplicity in a small, lean engineering culture with high standards.
  • Experience leveraging AI-assisted development tools and workflows.
  • Strong systems thinking across cloud infrastructure and data platforms.
  • Experience in regulated environments and documenting decisions for audits.

Responsibilities

  • Own bank systems end-to-end: design, build, integrate, operate, and maintain incident response for core banking surfaces.
  • Set and improve coding standards, documentation, and team effectiveness on a small, autonomous team.
  • Ship AI-first capabilities and leverage agentic workflows to boost quality and velocity.
  • Manage vendor relationships end-to-end, including integration, operations, and audits.
  • Collaborate with Legal, Compliance, Risk and Internal Audit from day one to ensure examiner-ready decisions and designs.
  • Maintain operational posture: monitoring, runbooks, and agile practices for reliability and audit readiness.
  • Communicate strategy and tradeoffs clearly to executives and non-engineering stakeholders.

Skills

Software engineering
Ownership
AI tooling
Cloud infrastructure
Regulatory awareness
Communication

Tools

AWS
Terraform
Snowflake

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, with AI-first tooling and vendor integrations.

You will influence a small, autonomous team, establish design standards, ship durable workflows, and partner with Legal, Compliance, Risk and Audit to ensure regulator-ready solutions while keeping an operational posture that is reliable and observable.

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 • 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 • 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 • Detroit (MI)

On-site
USD 173,000 - 255,000
Health, dental and vision coverage for
Flexible spending wallets
ESPP - employee stock purchase plan
+1
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 - 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 Systems (Remote)
Senior Software Engineer - AI-Driven Bank Systems (Remote)

Affirm • Houston (TX)

On-site
USD 173,000 - 255,000
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, 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 – Bank Infrastructure & AI
Senior Software Engineer – Bank Infrastructure & AI

Affirm • Portland (OR)

On-site
USD 173,000 - 233,000
Employer-subsidized health, dental, &
Flexible spending wallets
Generous vacation policy
+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