Staff Software Engineer, Backend (Card)
Core
Lead engineer for Affirm's EU card systems, responsible for architecture, just-in-time transaction processing, and ledgering/reconciliation.
Role type
Staff Software Engineer (Backend)
Builds
Credit card transaction processing systems and ledgering infrastructure for EU markets
Domain
Fintech / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Backend system design at scale, Python, Kotlin, AWS, MySQL, Kubernetes, Front-end development, Technical strategy, System architecture, Code review standards, On-call operations management
Preferred skills
Thriving in ambiguity, Cross-functional collaboration, Talent development, Technical writing
Technologies
Python, Kotlin, AWS, MySQL, Kubernetes
Responsibilities
Set technical strategy for the team, Lead software engineering for all EU cards, Collaborate with product/design/analytics, Define technical solutions and operational processes, Ensure team operations and availability (monitoring/alerting), Foster culture of quality and ownership, Develop team talent
Seniority
Staff, hands-on IC with mentorship