InterviewHack.ai
Start free
Jobs / Affirm

Staff Software Engineer, Affirm Bank

Affirm · Remote USRemote

In short

  • ▸Ingeniero de software principal en un equipo pequeño y de alta influencia que construye los sistemas clave de un banco propio de Affirm.
  • ▸Diriges la arquitectura técnica, resuelves los problemas más complejos y estableces estándares para un equipo con impacto proporcionalmente muy alto.
  • ▸Eres responsable de integrar inteligencia artificial en el flujo de trabajo y de garantizar que los sistemas cumplan con regulaciones y auditorías.

🌐 Proficiency in English required for collaboration with global teams.

Apply on company site ↗Share on WhatsApp

In ~1 minute you get: who interviews you, the likely questions answered from your CV, and your CV tailored to this job. Free, no card.

What they ask for

  • ✓Experiencia demostrable en arquitectura de sistemas a gran escala
  • ✓Capacidad para liderar decisiones técnicas en equipos pequeños con alto impacto
  • ✓Experiencia con integración de sistemas entre entidades legales separadas (ej. banco y empresa matriz)
  • ✓Conocimiento profundo de infraestructura en la nube y operaciones de bancos digitales
  • ✓Experiencia práctica con herramientas de IA para desarrollo, revisión de código y generación de documentación
  • ✓Habilidad para colaborar con equipos legales, de cumplimiento y auditoría desde el inicio del diseño

Don't tick every box? That's normal — your free dossier shows your gaps and how to cover them in the interview.

Cloud infrastructureData platformCI/CDNetworkingVendor integrationIdentity systemsObservability platformsCard-processing systemsAI toolsAgentic workflows

🎯 Who should you write to at Affirm?

Your free dossier identifies the people who'd interview you — their background, what they value, and how to reach out so you stand out before applying.

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. About the Role Affirm is building its own bank — and this role is one of the most senior individual-contributor seats on the engineering team that runs it. We're looking for a Staff Software Engineer to be a technical anchor for a deliberately small, AI-native team that owns the systems behind Affirm's bank: vendor-integrated banking infrastructure, the data platform, and the operational tooling that holds it all together. You'll set technical direction across that surface area, own the hardest problems on the team — including the Bank ↔ Affirm Inc integration boundary — and operate with direct exposure to senior bank and Affirm leadership. This is a rare opportunity to shape a new business from its very first systems — a startup-like build inside an established company — at a level of ownership that goes beyond delivering your own projects. As a Staff engineer here you set the bar: the architecture, the standards, and the technical strategy that the rest of the team builds against. The team is small and AI-native, the surface area is broad, and the decisions you make carry far — every system you ship serves real customers under a real bank charter, and the patterns you establish determine what the bank becomes. What You'll Do • Set technical direction across the bank's systems. Own the medium-to-long-term technical strategy for the bank's core surfaces — cloud infrastructure, data platform, core banking configuration, CI/CD, networking, and the Bank ↔ Affirm Inc integration — and make the architecture calls the rest of the team builds against. Generalist breadth is expected; you go deep where the risk is highest. • Own the hardest problems end-to-end. Personally design, build, integrate, and operate the most ambiguous and highest-stakes pieces of the stack, and own incident response for them. You take the problems no one else can fully scope and turn them into well-defined systems with clear failure domains, monitoring, and runbooks. • Be the force multiplier on a small team. Set and hold the bar for code review, design review, and examiner-readable documentation. Establish the patterns and standards that let a deliberately small team punch far above its size, and level up every engineer who joins after you. • Ship AI-first, and push the frontier of it. Treat AI tools and agentic workflows as a load-bearing capability for code, design review, runbook generation, and operations — and actively push yourself and the team on what an AI-leveraged engineering function can deliver in place of additional headcount. • Lead vendor selection and ownership. Drive evaluation, integration, and ongoing oversight of the bank's third-party platforms across the core, data, identity, observability, and card-processing stacks. Carry the bank's most critical vendor relationships end-to-end: integration, operations, escalation, and audit. • Define the integration boundary with Affirm Inc. Set the domain edges, data flows, and integration patterns between the bank and Affirm Inc so the bank's products work seamlessly inside the Affirm ecosystem while preserving the legal and regulatory separation the charter requires. Drive this across Affirm Inc engineering teams whose systems integrate with the bank's. • Build for examiners. Partner with Legal, Compliance, Risk, BSA/AML, Finance, and Internal Audit so compliance is a property of the product from day one. The systems you design are the artifacts FDIC and state examiners will inspect — design and document them to a standard that holds up under examination and audit review. •

Don't apply unprepared

We research who's interviewing you, tailor your CV and rehearse you live — first one free.

InterviewHack.ai

Prepare for the exact interview: who's interviewing you, a tailored CV, and a real coach.

Product

JobsFree ATS checkerSalary checkLATAM salary reportFree coursesBlogTailored CVReal coachPricing

Remote jobs

ReactPythonFull-StackLATAMMexicoSee all →

Prepare

FrontendBackendAI EngineerBy companySell with your CV

Company

For employersAboutContactPrivacyTerms

© 2026 InterviewHack.ai · Your CV is yours. Never used to train anything.

Similar open roles

Machine Learning Engineer II (Underwriting ML)

Affirm · Remote US

→

Machine Learning Engineer II (Underwriting ML)

Affirm · Remote Canada

→

Staff Analytics Analyst, Full Stack (Revenue)

Affirm · Remote Canada

→

Staff Analytics Analyst, Full Stack (Revenue)

Affirm · Remote US

→