Skip to content

Staff Engineer

190k – 225kAustin, TXDenver, COIndianapolis, INLos Angeles, CASecurity EngineeringRemote8+ YOE
Summary

Staff-level IC building fraud detection, risk decisioning, and investigation tooling for a nonprofit fundraising platform. Requires 8+ years experience in adversarial domains and strong backend fundamentals.

About the role

What You’ll Do

  • Build the fraud platform. Design and implement fraud detection and risk decisioning systems, rule engines, scoring pipelines, event-driven risk signals, and backtesting infrastructure.
  • Build for operators. Create investigation and review tooling that helps our Trust & Safety operations team triage, investigate, and resolve cases efficiently.
  • Help shape what we build next. Work closely with your manager, product, operations and leadership stakeholders to identify where we're exposed, propose solutions, and help prioritize the roadmap.
  • Think like an adversary. Develop a deep understanding of fraud vectors in the fundraising and payments space: stolen cards, synthetic identities, friendly fraud, campaign abuse, and help us build systems that adapt as threats evolve.
  • Strengthen payment integrity. Work across our payment systems to harden the transaction lifecycle against abuse.
  • Mentor and grow the team. Help engineers on your team develop Trust & Safety domain expertise. Share what you know, pair on hard problems, and help raise the bar for how the team approaches adversarial challenges.

Requirements

  • 8+ years of software engineering experience, with meaningful time spent in adversarial domains — fraud, trust & safety, risk, abuse prevention, or similar.
  • Experience building fraud detection or risk decisioning systems — rule engines, scoring systems, policy frameworks, or investigation platforms.
  • Strong backend engineering fundamentals. You can design scalable, event-driven systems and reason about distributed architecture tradeoffs.
  • Collaborative influence. You've helped drive technical initiatives across multiple teams and stakeholders.
  • Good judgment and prioritization. You can take a vague problem like "our dispute rate is climbing" and work with your team to break it down into a concrete plan with clear next steps.

Nice to Have

  • Experience with PHP/Laravel, or a similar MVC framework like Ruby on Rails, Django, etc.
  • Experience leading projects or small teams as a senior IC (e.g., technical lead/staff-level leadership)
  • Experience with React/TypeScript on the frontend.
  • Familiarity with Stripe's APIs, payments, disputes, Radar, or similar payment processor integrations.
  • Experience building tools for operations or support teams (internal tooling, case management, review queues).
  • Background in fundraising, nonprofit tech, or marketplace platforms where T&S challenges involve campaign legitimacy, donor protection, or platform abuse.
  • Exposure to event-driven architectures (CDC, Kafka, event sourcing) for real-time risk signal processing.
  • Experience working in AWS (EKS/Kubernetes, RDS, etc.).
Skills
PHPLaravelRuby on RailsDjangoReactTypeScriptStripeKafkaAWSKubernetesEKSRDS
Similar roles at this salary range
All Security Engineering jobs →
DuckDuckGo

Senior Privacy Engineer

Lead privacy engineering projects protecting user data across search, browser, and AI features. Own major privacy components, participate in audits, and mentor engineers using Go, Node.js, Python, or Perl.

179k – 179kUnited StatesSecurity EngineeringRemote5+ YOEGoPerl
Doppel

Product Security Engineer

Product Security Engineer embedding into engineering workflows to conduct architecture reviews, threat modeling, and penetration testing coordination while serving as GCP security SME. Requires 5-7 years experience and strong GCP and Python skills.

175k – 200kUnited StatesSecurity EngineeringRemote5+ YOEGCPIAM
Instacart

Senior Product Security Engineer II

Senior security engineer focused on offensive security testing, penetration testing, and scaling security practices across Instacart's product suite. Requires 7+ years in security engineering or pentesting with experience in mobile, cloud, or AI security.

192k – 243kUnited StatesSecurity EngineeringRemote7+ YOEAI SecurityCloud Security
Crusoe

Staff Software Engineer, Security

Staff Security Software Engineer designing and building scalable security infrastructure, identity systems, and compliance automation platforms. Requires 8+ years software engineering experience with deep Kubernetes, Go/Rust, and cloud platform expertise.

215k – 260kSan Francisco, CASecurity EngineeringOn-site8+ YOEGoGCP
Crusoe

Senior Software Engineer, Security

Design, build, and deploy scalable security services, PKI, and secrets management platforms. Implement automation to eliminate manual security risk remediation across enterprise infrastructure.

175k – 210kSan Francisco, CASecurity EngineeringOn-site5+ YOEGoAWS