Senior Software Engineer, Back-end (Fraud)

AffirmAffirm·Remote(Remote Spain)
Software Development
Excel

WFA Digital Insight

In the ever-evolving landscape of digital payments, fraud detection has become a crucial aspect. With demand for skilled back-end engineers on the rise, this role stands out for its focus on real-time fraud response. Given the 23% growth in e-commerce transactions in 2025, professionals with expertise in Python or Kotlin are in high demand. Before applying, candidates should be aware of the need for adaptability and collaboration in a fully remote environment.

Job Description

## About the Role Affirm is seeking a Senior Software Engineer to join their Fraud Engineering organization. This role is part of a fully remote team based in Europe and involves collaboration with stakeholders across North America.

## Responsibilities - Own and deliver quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems.

  • Design and implement backend services and APIs using Python or Kotlin within Affirm’s microservice and event-driven architecture.
  • Collaborate on technical design and drive execution across projects that span multiple teams.
  • Partner with the Engineering Manager and teammates to elevate quality standards and evolve engineering processes.
  • Contribute to operational excellence by maintaining high observability standards, responding to incidents, and participating in the on-call rotation.
## Requirements - Proficiency in Excel - Experience with Python or Kotlin - Ability to lead engineers and collaborate with cross-functional teams

How to Stand Out

- To stand out, emphasize your experience in designing and implementing scalable backend services, especially in a fraud detection context.

  • Ensure your portfolio includes examples of collaborative projects and technical leadership roles.
  • Prepare to discuss your approach to improving system reliability and efficiency, as well as your experience with event-driven architectures.
  • When negotiating salary, highlight your expertise in Python or Kotlin and your understanding of the current market demand for these skills.
  • Be prepared to explain how you foster a culture of ownership, inclusion, and craftsmanship within your team, and provide examples of mentoring and feedback you’ve given in previous roles.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.