Senior Software Engineer, Backend (Card Acquisition)
Core
Senior Backend Engineer leading the Card Acquisition team to build trust and value in Affirm's first customer experience.
Role type
Senior IC backend engineer (team lead)
Builds
High-availability distributed systems for card acquisition and consumer credit flows
Domain
Fintech / Consumer Credit / Payments
Deliverable
production ML models | product features
Required skills
Python, Kotlin, AWS, MySQL, Kubernetes, distributed systems design, technical strategy, team mentoring, code review standards, on-call management
Preferred skills
Experience defining technical plans for significant features, modifying large codebases safely, advocating for process improvements
Technologies
Python, Kotlin, AWS, MySQL, Kubernetes
Responsibilities
Define long-term technical strategy and lead engineers through ambiguity; Collaborate with product, design, and analytics to shape user experiences; Own team operations including monitoring, triage, and alerting; Foster quality culture by setting code review and design standards; Develop talent through feedback and guidance
Seniority
Senior, hands-on IC with mentorship responsibilities