Senior Software Engineer, Backend (Trust & Safety)
Core
Build real-time systems, risk signals, and tools to protect consumers and merchants from fraud and abuse at scale.
Role type
Senior IC backend software engineer (distributed systems)
Builds
Real-time fraud prevention systems, risk signals, and operational tools for Affirm's payment network
Domain
Fintech / Trust & Safety / Distributed Systems
Deliverable
production ML models
Required skills
Python, Kotlin, AWS, MySQL, Kubernetes, distributed systems design, technical planning, codebase refactoring, code review standards, mentoring
Preferred skills
None stated
Technologies
Python, Kotlin, AWS, MySQL, Kubernetes
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; proactively identify and solve project/process/technology issues; monitor team artifacts and support on-call efforts; set and improve code review and design standards; develop talent through feedback and guidance
Seniority
Senior, hands-on IC
