Senior Software Engineer, Back-end (Fraud)
Affirm- Base salary
- €86k–€122k Published base salary range
- Location
- Remote - Spain Remote eligibility
- Employment
- Full-time Senior
About the job
About the Role
Affirm's Fraud Engineering organization builds foundational and tactical software to respond strategically to fraud in real time and after the transaction. The Fraud International Team (FIT) leads the engineering effort to extend Affirm's Fraud Decisioning System into markets beyond the US, including Canada, the UK, and Australia. This fully remote role is based in Europe, collaborating with stakeholders across North America.
What You'll Do
- Own and deliver quarterly goals, leading engineers through ambiguity.
- Design and implement real-time fraud decisioning services and APIs in Python or Kotlin.
- Build platform and tooling to launch fraud decisioning in new countries quickly.
- Integrate region-specific fraud and risk vendors and operationalize ML/AI signals.
- Support operations, on-call rotation, and foster a culture of quality and ownership.
What We Look For
- 5+ years building backend systems at scale using Python or Kotlin.
- Experience with distributed systems and infrastructure using AWS, MySQL/PostgreSQL, and Kubernetes.
- Strong system design skills.
- Fluency with AI-driven engineering (e.g., Claude Code).
- Proficiency in SQL.
- Familiarity with CI/CD practices.
- Nice to have: Snowflake, dbt, Airflow, Chronosphere, fraud prevention, internationalization, fintech experience.
Compensation & Benefits
Base pay range: €86,000 - €122,000 per year. Benefits include monthly stipends for health, wellness, and tech spending, 100% subsidized medical, dental, and vision coverage for you and dependents, equity rewards, flexible spending wallets, Away Days, learning & development programs, parental benefits, and employee resource groups.
Application Instructions
Apply via the provided link. Visa sponsorship is available, but the role requires being based in Spain.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.