Affirm is revolutionizing credit by making it transparent and accommodating, allowing consumers to buy now and pay later without hidden fees or compounding interest.
The Fraud Engineering organization is dedicated to developing the essential and strategic software that empowers Affirm to combat fraud effectively, both in real time and after transactions. Our mission focuses on supporting business growth while safeguarding Affirm, our customers, and our merchant partners. We assess risk at pivotal moments in the user journey, swiftly adapt to new fraud patterns, and equip operations teams with robust tools to investigate and mitigate fraud efficiently.
We are seeking a talented Senior Back-end Software Engineer to join our fully remote team. In this role, you will work closely with colleagues across multiple teams, including Product, Compliance, Machine Learning, Fraud Operations, Fraud Strategy, and other Fraud Engineering teams.
What You'll Do
- Lead your team in achieving quarterly goals, guiding engineers through uncertainty to solve complex challenges, and ensuring continuous support throughout the delivery process.
- Design and develop backend services and APIs using Python or Kotlin within Affirm's microservices and event-driven architecture.
- Take an active role in defining the team's roadmap, collaborating on technical designs, and driving the execution of cross-team projects.
- Work alongside the Engineering Manager and your peers to enhance quality standards, evolve engineering processes, and represent the team in cross-functional initiatives.
- Collaborate across functions with stakeholders in Fraud Ops, Compliance, Product, Machine Learning, and Analytics to create scalable fraud tools and infrastructure.
- Proactively identify and implement improvements for system reliability, team efficiency, or architecture.
- Contribute to operational excellence by upholding high observability standards, addressing incidents, and participating in on-call rotations.
- Promote a culture of ownership, inclusion, and craftsmanship through mentorship, feedback, and adherence to high code and design standards.
- Participate in an on-call rotation as required.
What We Look For
5+ years of experience in building scalable backend systems using Python or Kotlin.Experience with distributed systems and infrastructure using AWS, MySQL / PostgreSQL, and Kubernetes.Strong system design abilities and a history of delivering maintainable, extensible services.Proficiency in SQL and experience with data-rich environments.Familiarity with CI / CD practices and secure production deployments.Excellent written and verbal communication skills, particularly in remote team settings.A proactive mindset with a focus on ownership, learning, and team success.Experience with Snowflake, dbt, Airflow, or Chronosphere is a plus.A background in fraud prevention, risk systems, or post-transaction tooling is an advantage.Experience in the fintech sector or other highly regulated environments, with a solid understanding of risk, compliance, and operational constraints is beneficial.Compensation & Benefits
Base Pay Grade - N
Equity Grade - 4
New employees typically start at the beginning of the pay range. At Affirm, we prioritize a simple and transparent pay structure based on location, experience, and job-related skills.
Base pay is part of a comprehensive compensation package that may include monthly stipends for health, wellness, and technology spending, alongside benefits like 100% subsidized medical coverage, dental, and vision for you and your dependents. You may also be eligible for equity rewards offered by Affirm Holdings, Inc.
Expected base pay range per year : 85,000 - 115,000
Additional benefits include :
Flexible Spending Wallets for technology, food, and lifestyle needs.Away Days - wellness days off to recharge.Learning & Development programs.Parental benefits.Employee Resource & Community Groups.We can provide visa sponsorship for this role, but candidates must be based in Spain.
Location - Remote Spain
We take pride in offering competitive benefits grounded in our core value that people come first. Highlights of our benefits package include :
Comprehensive healthcare coverage, with Affirm covering all premiums for you and your dependents.Flexible Spending Wallets, offering generous stipends for technology, food, various lifestyle needs, and family formation expenses.A competitive vacation and holiday schedule, allowing you to take time off to rest and recharge.ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discounted rate.We are committed to providing an inclusive interview experience for all candidates, including those with disabilities. We are pleased to offer reasonable accommodations to support you during the hiring process.