Skip to content
GivebutterGivebutterNew York, NY

Staff Engineer

Senior Software Engineer building fraud detection, risk decisioning, and Trust & Safety tooling for Givebutter's nonprofit fundraising platform. Requires 6+ years experience building fraud/risk systems with strong backend fundamentals and stakeholder collaboration.

170k – 190k
Remote6+ YOEFullstack Engineering

About the role

What You’ll Do

  • Build the fraud platform: Design and implement fraud detection and risk decisioning systems, rule engines, scoring pipelines, and event-driven risk signals.
  • 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 manager, product, and operations stakeholders to identify exposures, propose solutions, and prioritize the roadmap.
  • Think like an adversary: Develop deep understanding of fraud vectors in fundraising and payments (stolen cards, synthetic identities, friendly fraud, campaign abuse) and build adaptive systems.
  • Strengthen payment integrity: Work across payment systems to harden the transaction lifecycle against abuse.
  • Mentor those around you: Help team develop Trust & Safety domain expertise, share knowledge, and unblock teammates through code reviews.

Requirements

  • 6+ years of software engineering experience, with experience in fraud, trust & safety, risk, abuse prevention, or adjacent domains.
  • Experience building fraud detection or risk decisioning systems — rule engines, scoring systems, policy frameworks, or investigation platforms.
  • Strong backend engineering fundamentals: design scalable, event-driven systems and reason about distributed architecture tradeoffs; debugged production issues across multiple layers of the stack.
  • Stakeholder partnership: Partner closely with end-users and cross-functional stakeholders to discover problems, validate solutions, iterate based on feedback; communicate clearly and turn ambiguous needs into shippable work.
  • Good judgment and prioritization: Break down vague problems (e.g. "our dispute rate is climbing") into concrete plans.

Nice to Have

  • Experience with PHP/Laravel, or similar MVC framework (Ruby on Rails, Django, etc.); Laravel is a plus.
  • Experience leading a project or feature area end-to-end.
  • 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.
  • Exposure to event-driven architectures (CDC, Kafka, event sourcing) for real-time risk signal processing.
  • Experience working in AWS (EKS/Kubernetes, RDS, etc.).

Skills

Fraud DetectionRisk DecisioningRule EnginesEvent-Driven SystemsDistributed ArchitecturePHPLaravelReactTypeScriptStripeAWSKubernetesKafka
Commure

Staff Software Engineer, RCM Billing

CommureMountain View, CA +3

Staff Software Engineer building and scaling the full-stack Insights platform (React, Python, PostgreSQL) that powers RCM and practice operations for thousands of healthcare practices. Lead architecture, performance, observability, and mentor engineers in a high-impact healthcare AI company.

170k – 240k
Hybrid10+ YOEFullstack Engineering
Commure

Staff Software Engineer, RCM Core

CommureMountain View, CA +3

Staff Software Engineer building autonomous AI agents and copilots for healthcare Revenue Cycle Management (RCM). Own end-to-end LLM-powered workflows for claims, denials, and document extraction on a scalable platform integrated with 60+ EHRs. Requires 10+ years experience across full stack, cloud, and orchestration tools.

170k – 240k
Hybrid10+ YOEFullstack Engineering
Commure

Staff Software Engineer, AI Integrations

CommureMountain View, CA +3

Staff Software Engineer building complex integrations between Commure's AI healthcare platform and 40+ EHR/EMR systems using LLMs to automate reverse-engineering. Own end-to-end workflows for data exchange via HL7/FHIR, ensure HIPAA compliance, mentor juniors, and drive architectural improvements.

170k – 240k
On-site10+ YOEFullstack Engineering
Seeq

Staff Full Stack Software Engineer

SeeqUnited States

Staff Full Stack Software Engineer building large React + TypeScript frontends and JVM/Python backends with generative AI at Seeq. Requires substantial experience designing complex systems, leadership/mentoring skills, and end-to-end feature ownership in a remote agile environment.

170k – 170k
Remote7+ YOEFullstack Engineering
Atomicmachines

Staff Systems Engineer

AtomicmachinesEmeryville, CA +1

Staff Systems Engineer responsible for architecting and implementing software infrastructure for precision manufacturing equipment, distributed control systems, and robotic platforms. Requires 7+ years building complex software systems with extensive Python experience and strong architecture skills.

170k – 215k
On-site7+ YOEFullstack Engineering