Senior Software Engineer, Affirm Bank
Affirm - San Diego, CA
Hiring: Senior Software Engineer, Affirm Bank Company: Affirm Location: San Diego, CA Job Posted Time: 2026-09-10 11:30:09 Employment Type: Remote Target Skills & Keywords : AWS, CI/CD, IAM, REST, Risk Management, Snowflake, Terraform About the job Experience: •6+ years of software engineering experience, with senior-strong, hands-on builder credentials and a track record of taking ownership end-to-end through launch and operations Required Skills: •Own bank systems end-to-end. Design, build, integrate, operate, and own incident response for the bank's core technical surfaces: cloud infrastructure, data platform, durable workflow orchestration, core banking configuration, CI/CD, networking, and the Bank ↔ Affirm Inc integration. Generalist breadth is expected. •Be a force multiplier on a small team. Set and improve code review and design standards, lift the bar on examiner-readable documentation, and make the team you join more effective than the team you found. Every Senior IC on this team has outsized influence on what gets built and how. •Ship AI-first. Lean on AI tools and agentic workflows as a multiplier for code, design review, runbook generation, and operations. Push yourself and your teammates on what an AI-leveraged team can deliver. •Own vendor relationships. Carry one or more of the bank's third-party vendor relationships end-to-end — integration, operations, escalation, and audit. The bank's tech stack is intentionally vendor-leveraged, and ownership of those relationships is an engineering responsibility. •Build for examiners. Partner with Legal, Compliance, Risk, and Internal Audit to factor in compliance from day one. Write decisions, designs, and runbooks to a standard that holds up under examiner and audit review. •Influence beyond the team. Communicate technical strategy, tradeoffs, and constraints clearly to non-engineering stakeholders (bank executives, Compliance, Risk), and engineers outside the bank. The bank doesn't operate in isolation, and the relationships you build with non-bank engineers shape how cleanly the integration boundary works. •Help grow talent as the team grows. As new engineers join over time, they'll join an engineering function whose practices and standards you helped establish. Provide feedback, mentor peers, and lead by example. •What We Look For 6+ years of software engineering experience, with senior-strong, hands-on builder credentials and a track record of taking ownership end-to-end through launch and operations Qualifications: •Prior work inside a bank, neobank, Banking-as-a-Service provider, card issuer/processor, or fintech with a chartered bank subsidiary •Direct experience with a de novo bank launch, an early-stage bank buildout, or a greenfield regulated platform •Applied hands-on capability in a bank core, card processing / issuer processor integration, or digital bank experience integration •Hands-on experience standing up a greenfield cloud organization — fresh cloud org, IAM model, and data platform — under a tight security posture •Operational familiarity with the regulatory framework that shapes the work: FDIC examinations, GLBA / Reg P (affiliate data sharing), BSA/AML, Reg E, Reg DD, Reg Z, model risk, and third-party risk management Compensation: •$195,000 - $255,000 / year •Flexible work environment (work from home / hybrid options) •100% employer-subsidized medical, dental, and vision coverage for employees and dependents Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!