Skip to content
MercuryMercurySan Francisco, CA

Staff Software Engineer - Fraud

Leads architecture and delivery of backend systems for fraud prevention, partnering with ML teams to productionize models and enable real-time decisioning. Requires 7+ years backend experience, ideally with Haskell, and strong technical leadership in fintech/risk domains.

239k – 299k/yr
Remote7+ YOEBackend Engineering

About the role

Responsibilities

  • Lead the architecture, implementation, and long-term roadmap for core systems which support multiple fraud prevention use cases.
  • Own the end-to-end delivery of large cross-function projects, translating ambiguous high impact problems into strategy and execution, make pragmatic tradeoffs, and drive teams to measurable outcomes.
  • Design, build, and operate highly available, low-latency, backend systems that enable real-time scoring and decisioning for fraud prevention.
  • Partner with Data Science and ML teams to productionize models, build reliable ML data pipelines, and enable real-time model serving.
  • Establish and elevate department level best practices, review designs, drive engineering quality, and act as a trusted advisor on architectural tradeoffs.
  • Mentor and grow engineers, documenting learnings and sharing technical direction through writing, 1:1s, and team meetings.
  • Navigate and influence multiple stakeholders, help align teams, communicate tradeoffs to technical and non-technical partners, and independently resolve cross team issues.

Requirements

  • 7-10+ years of software development experience, with a strong focus on the backend, with a knowledge of or excitement to learn Haskell.
  • Experienced technical lead making architectural decisions in the past and seen the impact of those decisions over time. Able to clearly articulate technical opinions and lay out tradeoffs.
  • Passionately product-minded and has experience building and shipping new products balancing reliability and velocity.
  • Comfortable driving discussions in areas with ambiguous ownership, approaches them with empathy, and delights in getting outcomes.
  • Ridiculously helpful, taking initiative to make coworkers’ lives easier by investing time to mentor and proactively share knowledge and learnings.
  • Experience in fintech, fraud systems, or the broader risk domain is a strong plus.

Skills

HaskellBackend DevelopmentMachine LearningData PipelinesReal-Time SystemsFraud DetectionFintechArchitecture DesignMl Model Serving
Sigma

Staff Software Engineer - Backend

SigmaNew York, NY

Build backend distributed services and APIs using Rust, Go, GraphQL, and Kubernetes to power interactive data exploration on cloud warehouses. Requires 10+ years experience building high-quality software.

240k – 270k/yr
On-site10+ YOEBackend Engineering
Sigma

Staff Software Engineer - Backend

SigmaSan Francisco, CA

Build backend distributed services and APIs for a cloud data analytics platform using Rust, Go, GraphQL, and Kubernetes. Requires 5+ years experience building and deploying web applications.

240k – 270k/yr
On-site5+ YOEBackend Engineering
Crusoe

Senior Staff Software Engineer, Storage

CrusoeSan Francisco, CA

Leads architectural vision and multi-year roadmap for AI-scale cloud storage systems, bridging NVMe hardware to distributed object stores. Requires 12+ years in distributed systems, systems programming in C/C++/Go/Rust, and deep storage protocol expertise.

240k – 310k/yr
On-site12+ YOEBackend Engineering
Crusoe

Staff Software Engineer, Storage

CrusoeSan Francisco, CA

Leads architectural vision and strategy for AI-scale cloud storage systems, bridging NVMe hardware to distributed object stores. Requires 12+ years in distributed systems, system programming in C/C++/Rust/Go, and deep storage protocol expertise.

240k – 310k/yr
On-site12+ YOEBackend Engineering
Replit

Staff Software Engineer, Enterprise Platform

ReplitFoster City, CA

Designs and implements enterprise-grade infrastructure including single-tenant deployments, private networking, authorization systems, and data protection features for large organizations using Replit. Requires 7+ years in platform engineering with expertise in Go/TypeScript/Python, Kubernetes, Terraform, and cloud networking.

240k – 350k/yr
Hybrid7+ YOEBackend Engineering