Staff Software Engineer — AI‑First Banking Platform

Affirm

Sioux Falls (SD)

On-site

USD 204,000 - 290,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote-first culture
Stock purchase plan
Health and wellness benefits
Competitive compensation

Job summary

Affirm is building its own bank and seeks a Staff Software Engineer to anchor a small AI-native team responsible for vendor-integrated banking infrastructure, data platforms, and operational tooling. You will set technical direction, own high-stakes systems, and drive architecture and standards across the surface area.

You will work with senior leadership to ensure regulatory alignment, reliability, and scalable AI-enabled engineering, while mentoring engineers and shaping the bank’s technical

Qualifications

  • 8+ years of software engineering experience with staff-level credentials and a track record of owning ambiguous, high-stakes systems end-to-end.
  • Fluent with AI-assisted development tools and able to leverage AI as a developer multiplier.
  • Experience with public cloud infrastructure, IaC, and data platforms; able to navigate regulated environments.

Responsibilities

  • Set technical direction across the bank's systems, including cloud, data platform, and core banking configuration.
  • Own the hardest problems end-to-end, designing, building, integrating, and operating critical stack components.
  • Lead code and design review, and establish patterns and standards for a small but high-performing team.
  • Ship AI-first capabilities and leverage agentic workflows to improve development and operations.
  • Lead vendor evaluation, integration, and ongoing oversight of third-party platforms.
  • Define the integration boundary with affirm inc and ensure regulatory separation is maintained.
  • Collaborate with legal, compliance, risk, and audit to bake compliance into the product from day one.
  • Own operational posture: reliability, observability, runbooks, incident response, and disaster recovery.
  • Communicate technical strategy and tradeoffs to executives, board, and non-engineering stakeholders.
  • Mentor peers, contribute to hiring, and elevate engineering bar.

Skills

Staff-level software engineering
AI tooling fluency
Cloud infrastructure
Regulated-environment experience
Vendor integration
Strong communication

Tools

Terraform
Snowflake
AWS
CI/CD

Job description

Affirm is building its own bank and seeks a Staff Software Engineer to anchor a small AI-native team responsible for vendor-integrated banking infrastructure, data platforms, and operational tooling. You will set technical direction, own high-stakes systems, and drive architecture and standards across the surface area.

You will work with senior leadership to ensure regulatory alignment, reliability, and scalable AI-enabled engineering, while mentoring engineers and shaping the bank’s technical

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

Similar jobs worth comparing

Staff Software Engineer — AI-First Banking Platform
Staff Software Engineer — AI-First Banking Platform

Affirm • Detroit (MI)

On-site
USD 204,000 - 264,000
100% employer-subsidized medical, dent
Stock purchase plan
Flexible spending accounts
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
Staff Software Engineer — AI‑First Banking Platform
Staff Software Engineer — AI‑First Banking Platform

Affirm • San Diego (CA)

On-site
USD 230,000 - 290,000
Staff Software Engineer — AI-First Banking Platform
Staff Software Engineer — AI-First Banking Platform

Affirm • Dallas (TX)

On-site
USD 204,000 - 264,000
Medical coverage
Dental coverage
Vision coverage
+3
Staff Software Engineer – AI‑First Banking Systems
Staff Software Engineer – AI‑First Banking Systems

Affirm • Charlotte (NC)

On-site
USD 204,000 - 264,000
Medical coverage
Dental coverage
Vision coverage
+2
Staff Software Engineer — AI‑First Banking Platform Architect
Staff Software Engineer — AI‑First Banking Platform Architect

Affirm • New York (NY)

On-site
USD 230,000 - 290,000
Full medical, dental & vision coverage
Flexible spending wallets
Competitive vacation & holidays
+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 Lead
Staff Software Engineer, AI-First Banking Platform Lead

Affirm • United States

Remote
USD 180,000 - 240,000
Staff Software Engineer — AI-First Banking Systems
Staff Software Engineer — AI-First Banking Systems

Affirm • Seattle (WA)

On-site
USD 230,000 - 290,000
Remote-first culture
Competitive benefits
Employee stock purchase plan