Staff Software Engineer: AI-Powered Banking Platform

Affirm

Pittsburgh (Allegheny County)

On-site

USD 204,000 - 290,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage
Employee stock purchase plan
Remote-first

Job summary

Affirm is building its own bank and seeks a Staff Software Engineer to anchor a small, AI-native team. You’ll own core banking surfaces, data platform, and integration with affirm Inc, setting technical direction and standards.

The role is remote-first with complex regulatory considerations, and you’ll mentor engineers while delivering high-stakes, scalable systems that serve real customers. You’ll work across legal, risk, compliance, and board-level stakeholders, driving architecture decisions

Qualifications

  • 8+ years of software engineering experience with staff-level responsibilities.
  • Ability to own ambiguous, high-stakes systems across launch and operations.
  • Experience applying AI tools to improve engineering outcomes.

Responsibilities

  • Set long-term technical strategy for bank-related systems and data surfaces.
  • Own the most complex components end-to-end with clear failure domains.
  • Establish code review, design review, and documentation standards.
  • Drive AI-first engineering practices and tooling integration.
  • Lead vendor evaluation, integration, and ongoing oversight.
  • Define integration patterns between bank and affirm Inc with regulatory separation.
  • Collaborate with Legal, Compliance, Risk, and Internal Audit to bake in compliance.
  • Ensure reliability, observability, and disaster-recovery readiness.
  • Communicate strategy and tradeoffs to executives and non-engineering stakeholders.
  • Mentor engineers and contribute to hiring to raise the team's bar.

Skills

Staff-level
AI-assisted development
Cloud infrastructure
Architecture leadership
Banking/Fintech domain sense

Tools

AWS
Terraform
Snowflake

Job description

Affirm is building its own bank and seeks a Staff Software Engineer to anchor a small, AI-native team. You’ll own core banking surfaces, data platform, and integration with affirm Inc, setting technical direction and standards.

The role is remote-first with complex regulatory considerations, and you’ll mentor engineers while delivering high-stakes, scalable systems that serve real customers. You’ll work across legal, risk, compliance, and board-level stakeholders, driving architecture decisions

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

Similar jobs worth comparing

Staff Software Engineer, AI-Driven Banking Platform
Staff Software Engineer, AI-Driven Banking Platform

Affirm • Las Vegas (NV)

On-site
USD 204,000 - 290,000
Remote-friendly
Employee Stock Purchase Plan
Health insurance
Staff Software Engineer: AI-First Banking Platform
Staff Software Engineer: AI-First Banking Platform

Affirm • Philadelphia

On-site
USD 204,000 - 290,000
Health coverage for dependents
Employee stock purchase plan
Remote-first with occasional office
+2
Staff Software Engineer — AI-Driven Banking Platform
Staff Software Engineer — AI-Driven Banking Platform

Affirm • Los Angeles (CA)

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
Flexible spending wallets
Vacation and holidays
+2
Remote Staff Software Engineer: AI-First Banking Platform
Remote Staff Software Engineer: AI-First Banking Platform

Affirm • Washington

On-site
USD 204,000 - 264,000
100% employer-subidized medical, dent/
Staff Software Engineer - AI-Driven Bank Platform (Remote)
Staff Software Engineer - AI-Driven Bank Platform (Remote)

Affirm • Denver (CO)

On-site
USD 204,000 - 290,000
Remote-first company
Equity rewards
Health, dental, vision coverage
Staff Software Engineer - AI-Driven Bank Platform
Staff Software Engineer - AI-Driven Bank Platform

Affirm • Nashville (TN)

On-site
USD 204,000 - 264,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Staff Software Engineer - AI-First Banking Platform (Remote)
Staff Software Engineer - AI-First Banking Platform (Remote)

Affirm • Atlanta (GA)

On-site
USD 204,000 - 264,000
Remote-first culture
Employee stock purchase plan
Health coverage 100% for employees"},{
Staff Software Engineer — AI‑First Banking Platform (Remote)
Staff Software Engineer — AI‑First Banking Platform (Remote)

Affirm • Phoenix (AZ)

On-site
USD 204,000 - 290,000
Medical coverage
Dental coverage
Vision coverage
+4
Staff Software Engineer – AI-First Banking Platform
Staff Software Engineer – AI-First Banking Platform

Affirm • Salt Lake City (UT)

On-site
USD 204,000 - 290,000
Health insurance
Dental and vision coverage
Equity rewards
+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