Software Engineer II, Backend (Capital Orchestration)
Core
Build a foundational platform for reconciling transactions, integrating data pipelines, and managing capital systems to provide liquidity for Affirm's loan origination and merchant payments.
Role type
Mid-level backend software engineer (capital systems)
Builds
Robust, extensible transaction reconciliation platform and data pipelines for capital movement
Domain
Fintech / Credit / Capital Markets
Deliverable
production ML models | product features | infrastructure
Required skills
Full stack web development, back end development, event processing, batch processing, Python, JavaScript/React, SQL, Airflow, Spark, system design, code review, debugging
Preferred skills
Agentic coding, Horizon Portal, large codebase navigation, cross-team collaboration
Responsibilities
Build foundational platform for transaction reconciliation, integrate data pipelines from multiple systems, develop user experiences for business workflows, partner with engineers to improve code quality and testing, collaborate with product managers on system design, monitor metrics and support on-call operations
Seniority
Mid-level, hands-on IC