CareerPlanSign in

Staff Software Engineer, Affirm Bank

💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Staff Software Engineer setting technical direction and owning high-stakes systems for Affirm's new bank charter, including cloud infrastructure, data platforms, and the integration boundary with Affirm Inc.

Role type

Staff Software Engineer (Technical Anchor)

Builds

Cloud infrastructure, data platform, core banking configuration, CI/CD, networking, and the Bank ↔ Affirm Inc integration boundary.

Domain

Fintech / Banking-as-a-Service / Regulated Financial Services

Deliverable

production ML models | product features | infrastructure

Required skills

Cloud infrastructure design (AWS), Infrastructure-as-Code (Terraform), Cloud data platforms (Snowflake), Vendor selection and integration, Regulated-environment compliance (FDIC/GLBA/BSA-AML), AI-assisted development workflows, Technical strategy definition, Incident response and disaster recovery, Cross-functional stakeholder management.

Preferred skills

Prior work in neobank or chartered bank subsidiary, De novo bank launch experience, Greenfield cloud organization setup, Familiarity with US banking regulations (Reg E, Reg Z, Model Risk).

Technologies

AWS, Terraform, Snowflake, Claude, Cursor, Codex

Responsibilities

Set technical direction and architecture for the bank's core surfaces; Own end-to-end design and operation of ambiguous, high-stakes systems; Drive vendor selection and integration for core, data, and card-processing stacks; Define integration patterns between the bank and Affirm Inc; Partner with Legal, Compliance, and Risk to ensure examiner-ready systems; Establish reliability, observability, and incident-response practices; Mentor peers and set engineering standards.

Seniority

Staff, hands-on IC with strategic ownership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.