The opportunity
The Fraud Prevention team protects Anthropic's payment and monetization surfaces from financial abuse — keeping fraud losses, dispute rates, and network monitoring exposure in check while preserving a smooth experience for legitimate customers. As a software engineer on this…
What you'll do
Design and build real-time risk decisioning that scores transactions at: authorization time, balancing fraud loss, approval rates, and latency constraints
Build tooling and automation for the dispute and chargeback lifecycle, from: review queues to evidence collection and loss reporting
Engineer fraud signals at scale: device fingerprinting, BIN and issuer signals, velocity features, and cross-account linkage — and detect monetization abuse across subscriptions, trials, promotions, and in-app purchases
Own a portfolio of metrics: loss rate, dispute rate, authorization approval impact, and false-positive rate — rather than optimizing any single number
Lead investigations into emerging fraud patterns, building multi-layered: defenses designed for attacker adaptation rather than point-in-time rules
Work cross-functionally with finance, support, legal, and data science, and: with external payment processors and platform partners
What they're looking for
- Proficiency in Python, SQL, and data analysis tools
- Experience building or operating fraud, risk, or abuse detection systems in production
- Strong communication skills and ability to explain complex technical tradeoffs to non-technical stakeholders
- + years of industry software engineering experience, with a focus on payments fraud or risk