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

Affirm

Raleigh (NC)

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 coverage
Flexible Spending Wallets
Competitive vacation and holidays
ESPP

Job summary

Affirm is building its own bank and seeks a Senior Software Engineer to own end-to-end bank systems, from cloud infrastructure to data platforms and operational tooling. You will work in a small, AI-native team with exposure to leadership to launch deposit products and card issuing.

The role emphasizes ownership, speed, and regulatory diligence. You'll drive AI-enabled development, maintain canary and runbooks, and manage vendor relationships while ensuring audit-ready documentation.

Qualifications

  • 6+ years of software engineering experience with ownership end-to-end through launch and operations.
  • Comfortable in ambiguity and able to move fast while balancing engineering judgment.
  • Bias toward simplicity in a small, lean engineering culture with high standards.
  • Hungry to leverage AI to drive outcomes using AI-assisted development tools and agentic workflows.
  • Strong systems thinking across public cloud infrastructure (AWS preferred), IaC (Terraform), and cloud data platforms (Snowflake).
  • Regulated-environment experience in banking/payments/healthcare or similar, with examiner-facing documentation.

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 initiatives; leverage AI tools to enhance code, reviews, runbooks, and operations.
  • Own vendor relationships: integration, operations, escalation, and audits.
  • Build for examiners: collaborate with Legal, Compliance, Risk, Internal Audit, and document decisions.
  • Own operational posture: monitoring, alerting, runbooks, and reliability.

Skills

Software engineering
Ownership
AI tools
Cloud infrastructure
Communication
Stakeholder mgmt

Education

Bachelor's degree in Computer Science

Tools

AWS
Terraform
Snowflake

Job description

Affirm is building its own bank and seeks a Senior Software Engineer to own end-to-end bank systems, from cloud infrastructure to data platforms and operational tooling. You will work in a small, AI-native team with exposure to leadership to launch deposit products and card issuing.

The role emphasizes ownership, speed, and regulatory diligence. You'll drive AI-enabled development, maintain canary and runbooks, and manage vendor relationships while ensuring audit-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 • 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, 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 • 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, 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, 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
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 — 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 - 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 - 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