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.).
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
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
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
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
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.