Senior Software Engineer, Backend (Card Ledger & Money Movement)
Core
Building scalable backend systems for money movement, bank data integration, and merchant data to support Affirm's Card product and Buy Now Pay Later financing.
Role type
Senior Staff Backend Engineer (Financial Systems)
Builds
High-availability distributed systems for card ledger and money movement
Domain
Fintech / Payments / Banking
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Kotlin, AWS, MySQL, Kubernetes, distributed systems design, large codebase refactoring, technical planning, code review standards
Preferred skills
None stated
Technologies
AWS, MySQL, Kubernetes, Python, Kotlin
Responsibilities
Own and deliver quarterly team goals; lead engineers through ambiguity to solve open-ended problems; collaborate with product, design, and analytics on technical constraints and trade-offs; identify and solve project/process/technology issues; monitor metrics and support on-call operations; set code review and design standards; develop team talent through feedback and guidance
Seniority
Senior, hands-on IC with leadership responsibilities