All vacancies
Senior Software Engineer, Affirm Bank
Affirm
Remote · United States$14,417–21,250 gross/mofull-timeAffirm Careers
Affirm is building its own bank — and this role sits in the engineering team that runs it. We're looking for a Senior Software Engineer to join a deliberately small, AI-native team that owns the systems behind Affirm's bank: vendor-integrated banking infrastructure, durable workflows, data platform, and the operational tooling that holds it all together.
Responsibilities
- 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.
- Own the operational posture of your work.
- Set up monitoring, alerting, runbooks, and the practices that keep the bank's systems reliable, observable, and audit-ready. The bank operates with a small operational footprint by design — help keep it that way. You will support the operations and availability of your team’s artifacts by creating and monitoring…
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 27 Jul 2026
- Last verified
- In the last 5 days
Similar roles
- Software Engineer - Golang Junior / Junior+Plata · Remote · worldwide
- Senior Snowflake Developer with Airflow, Data Warehouse PlatformDataArt Armenia · Armenia · On-site
- Senior Data Software Engineer/ Airflow, Snowflake, AI, dbtEPAM Systems · Remote · Armenia
- Lead SAP PaPM Developer / Tax Technology SpecialistEPAM Systems · Remote · Armenia
- Backend Engineer (Senior+)Miris · Remote · worldwide, UTC+4 accepted
- AI Research Engineer (Multi-Modal & Vision)Tether Operations Limited · Remote · worldwide, UTC+4 accepted
