Drimva

Mercury

Staff Software Engineer - Fraud

$201K–$299K

San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States +1 · Remote · Staff · Full-time · Posted Apr 2, 2026

Location
San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States
Any Office or Remote
Experience
7–10+ years of software development experience.

About the job

Build and lead backend fraud-prevention systems for business onboarding and ongoing risk decisions, partnering with Data Science and ML teams to deliver real-time scoring and decisioning.

What you'll do

  • Lead architecture, implementation, and roadmaps for core fraud-prevention systems; deliver highly available, low-latency backend systems.
  • Own large cross-functional projects and drive engineering practices, technical quality, and measurable outcomes.
  • Partner with Data Science and ML teams to productionize models, build ML data pipelines, and enable real-time model serving; mentor engineers.

What they ask for

  • Strong backend software development experience and knowledge of, or willingness to learn, Haskell.
  • Experience as a technical lead making architectural decisions and articulating tradeoffs.
  • Product-minded experience building and shipping products while balancing reliability and velocity.
  • Ability to lead ambiguous, cross-team work and communicate with technical and non-technical stakeholders.

Nice to have

  • Experience in fintech, fraud systems, or the broader risk domain.

Pay

$200,700 — $298,800 USD (base salary); $189,700 — $282,400 CAD (base salary)

Tools

Haskell

AI focus

Partner with Data Science and ML teams to productionize models, build reliable ML data pipelines, and support real-time model serving and fraud decisioning.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)