Affirm
Staff Software Engineer, Affirm Bank
$204K–$290K
Remote US · Remote · Staff · Full-time · Posted Aug 6, 2026
- Experience
- 8+ years of software engineering experience.
- Education
- Bachelor’s degree in a related field or equivalent practical experience.
About the job
Sets technical strategy and builds, integrates, and operates the systems underpinning Affirm’s new bank, including its integration with Affirm Inc.
What you'll do
- Own architecture and end-to-end delivery of core bank systems, resolve high-stakes problems, and lead incident response.
- Set engineering standards and operational practices, including reliability, documentation, disaster recovery, and AI-assisted workflows.
- Lead vendor selection and integration, define the bank–Affirm Inc boundary, and partner with risk, compliance, legal, and audit stakeholders.
What they ask for
- 8+ years of software engineering experience and a hands-on track record owning ambiguous, high-stakes systems through launch and operations.
- Experience setting technical direction and multi-quarter strategy across systems and teams.
- Systems experience with public cloud infrastructure, infrastructure-as-code, and cloud data platforms; regulated-environment experience involving examiner-facing documentation and decisions.
- Experience selecting, integrating, and operating third-party platforms; Bachelor’s degree in a related field or equivalent practical experience.
Nice to have
- Experience in a bank, neobank, Banking-as-a-Service provider, card issuer/processor, or fintech with a chartered bank subsidiary; or with a de novo bank launch or greenfield regulated platform.
- Hands-on bank core, card processing, digital bank experience, or greenfield cloud organization experience; familiarity with relevant financial regulations.
Pay
$230,000 - $290,000 USD base salary; $204,000 - $264,000 USD base salary
Tools
AWS, Terraform, Snowflake, Claude, Cursor, Codex
AI focus
Use AI-assisted development tools and agentic workflows for code, design review, runbooks, and operations; push AI leverage as a way to improve outcomes and team capacity.
Model-written summary · the original posting is authoritative