Staff Software Engineer, Backend (Fraud Decisioning)

Affirm

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$290,000 / yr
Posted
18 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $224k
This role $260k
$176k $302k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $197,687–$251,000 — the blue band above. At the midpoint, this role pays about $260k versus about $224k for comparable roles.

Based on 240 similar postings.

Employer

About Affirm

Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending

Affirm currently has 64 open roles on FindRole.

Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.

Most-posted roles

View all roles at Affirm

At a glance

TL;DR · Staff Software Engineer, Backend (Fraud Decisioning)

Staff Software Engineer, Backend (Fraud Decisioning) joins the Fraud Decisioning team to lead large, cross-functional initiatives. This role involves building tools and systems that empower fraud fighting capabilities, requiring the development of technical specifications, task breakdowns, and high-quality code that is easily debugged. The engineer will use analytics and data-driven decisions to improve the performance and quality of fraud deciders while mentoring other engineers and conducting technical evaluations. Key responsibilities include architecting complex systems, reviewing peer work, and synthesizing business requirements into system modules. The position requires expertise in software development best practices and experience working with Product, ML, Analytics, and Business teams. The work focuses on evaluating risk at critical points in the user journey to adapt to an ever-changing fraud landscape.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Plan and execute large, cross-functional initiatives including project definition, technical specification, and delivery.
  • Design simple, elegant systems that are easily deployed, debugged, and account for unhappy paths.
  • Write high-quality code that is easily understood and leveraged by other engineers.
  • Review peer work and provide constructive feedback to maintain high quality standards.
  • Lead and mentor engineers to help them grow and take ownership of their work.
  • Synthesize complex business and technical requirements into high-quality system designs and modules.
  • Conduct technical and soft skill evaluations to inform and influence hiring decisions.

What we're looking for

  • 6-10+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers.
  • Prior experience architecting, building, launching, coding, and maintaining complex systems.
  • Ability to synthesize complex business, product, and technical requirements to produce high-quality system designs and software.
  • Ability to envision how business and product requirements can be broken up into system modules or components.
  • Experience working with cross-functional teams including Product, ML, Analytics, and Business teams.
  • Ability to lead and mentor engineers in software development best practices and provide constructive feedback.
  • Ability to conduct technical and soft skill evaluations to inform and influence hiring decisions.
  • A Bachelor’s degree in a related field or equivalent practical experience.

More like this

Similar roles

Staff Software Engineer, Backend

Walmart

Sunnyvale, CA 105 days ago $143,000–$286,000
Java (JDK 21) Spring Boot Kafka Cassandra Spark Airflow Azure GCP Microservices Agentic AI LLM CI/CD Event-Driven Architecture Data Pipelines Observability Disaster Recovery Cloud-Native
4+ yrs exp

Staff Software Engineer, Backend

Walmart

Sunnyvale, CA 105 days ago $143,000–$286,000
Java (JDK 21) Spring Boot Kafka Cassandra Spark Airflow Azure GCP Microservices Agentic AI LLM CI/CD Event-Driven Architecture Data Pipelines Disaster Recovery Observability
4+ yrs exp

Staff Software Engineer, Backend

Walmart

Bentonville, AR 6 days ago $110,000–$220,000
Java Spring Boot Kafka Microservices Docker Kubernetes Azure GCP AWS REST API Domain-Driven Design Distributed Systems Structured Logging Distributed Tracing Agile
10+ yrs exp