Senior Back-End Engineer, Remote — Real-Time Fraud

Affirm

Spain (TX)

Hybrid

USD 81,000 - 138,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Visa sponsorship for Spain
Health and wellness benefits

Job summary

Affirm is a remote-first fintech company building fraud decisioning systems to protect buyers and merchants. We are seeking a Senior Software Engineer to design real-time fraud decisioning services in Python or Kotlin, extend the system to new markets, and collaborate with teams across North America.

You will build the platform for market-by-market launches, integrate region-specific vendors, and support AI-powered signals while maintaining high reliability.

Qualifications

  • 5+ years of experience 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 and a track record of delivering maintainable, extensible services.
  • Fluency with AI-driven engineering - directing and reviewing AI-generated code and ensuring correctness, quality, and security.
  • Proficiency in SQL and working with data-rich environments.
  • Familiarity with CI/CD practices and safe production deployments.
  • Strong written and verbal communication skills in distributed teams.
  • Proactive, ownership-driven mindset with a focus on learning and team success.
  • Nice-to-have: experience with Snowflake, dbt, Airflow, Chronosphere; internationalization or localization; fintech risk or real-time decisioning.

Responsibilities

  • Own and deliver quarterly goals for your team and mentor engineers.
  • Design and implement real-time fraud decisioning services and APIs in Python or Kotlin.
  • Extend the Fraud Decisioning System to markets beyond the US.
  • Build a scalable platform to launch fraud decisioning in new countries quickly.
  • Integrate region-specific risk vendors and operationalize AI signals for real-time decisioning.
  • Collaborate with Product, ML, Analytics, and Fraud Strategy across the lifecycle.
  • Maintain systems with metrics, on-call readiness, and incident response.
  • Foster quality and ownership through code reviews and mentorship.
  • Participate in on-call rotation.

Skills

Python
Kotlin
Distributed systems
SQL

Tools

AWS
MySQL
PostgreSQL
Kubernetes
Snowflake
dbt
Airflow
Chronosphere

Job description

Affirm is a remote-first fintech company building fraud decisioning systems to protect buyers and merchants. We are seeking a Senior Software Engineer to design real-time fraud decisioning services in Python or Kotlin, extend the system to new markets, and collaborate with teams across North America.

You will build the platform for market-by-market launches, integrate region-specific vendors, and support AI-powered signals while maintaining high reliability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Fraud — Real-Time Decisioning (Remote)
Senior Backend Engineer, Fraud — Real-Time Decisioning (Remote)

Affirm • United States

Remote
USD 180,000 - 260,000
Flexible Spending Wallets for tech,?
Wellness days
Employee Resource Groups
+3
Real-Time Fraud Architect (Remote) – Fintech/Crypto
Real-Time Fraud Architect (Remote) – Fintech/Crypto

ether.fi • Denver (CO)

Hybrid
USD 120,000 - 190,000
Token grant
WFH flexibility
Global travel opportunities
+1
Senior Backend Engineer - Card Acquisition (Remote)
Senior Backend Engineer - Card Acquisition (Remote)

Affirm • United States

On-site
USD 99,000 - 141,000
Visa sponsorship
Remote-first
Competitive benefits
Remote Risk & Fraud Backend Engineer (Equity)
Remote Risk & Fraud Backend Engineer (Equity)

Cerebras • United States

Remote
USD 130,000 - 160,000
Competitive salary including equity
401(k) plan with match
Flexible time off
+1
Senior ML Fraud Engineer - Real-Time Risk (Remote)
Senior ML Fraud Engineer - Real-Time Risk (Remote)

Affirm • United States

Remote
USD 150,000 - 200,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Remote Backend Engineer - Card & Transaction Systems
Remote Backend Engineer - Card & Transaction Systems

Affirm • United States

Remote
USD 146,000 - 225,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior Backend Engineer — Remote, Equity, Health Benefits
Senior Backend Engineer — Remote, Equity, Health Benefits

Affirm • Seattle (WA)

On-site
USD 195,000 - 255,000
Health coverage
Equity rewards
Stipends for health, wellness and tech
+1
Remote Senior ML Engineer – Real-Time Credit Underwriting
Remote Senior ML Engineer – Real-Time Credit Underwriting

Affirm • Phoenix (AZ)

On-site
USD 146,000 - 225,000
Health coverage
ESPP
Software Fraud Engineer
Software Fraud Engineer

GoMining • United States

Hybrid
USD 130,000 - 190,000
Professional growth
Remote/Hybrid
Paid time off
+2
Staff Backend Engineer - Remote, Scalable Systems
Staff Backend Engineer - Remote, Scalable Systems

Affirm • Phoenix (AZ)

On-site
USD 204,000 - 264,000
Health coverage
ESPP
Tech stipend
+1