Staff Engineer, User Trust
Staff Engineer building scalable systems for user trust, fraud prevention, KYC, risk scoring, and compliance. Requires fullstack expertise in Ruby on Rails and React, plus experience leading projects in high-trust financial environments.
About the job
Responsibilities
- Build systems and experiences for user privacy, compliance, account access, KYC, risk scoring, login, account recovery, and fraud prevention.
- Design and implement complex systems at the intersection of security, legal & compliance, risk, and product engineering.
- Guide team's full stack development practices and collaborate with senior engineering leaders.
Requirements
- Experience designing, building, and operating systems for fraud detection, prevention, or risk mitigation in high-trust environments.
- Familiarity with building customer-facing and internal tools requiring strong reliability, auditability, and risk handling.
- Exposure to identity, access, privacy, compliance, financial workflows, or trust-critical user experiences.
- Track record balancing user experience, business goals, and control frameworks in scalable fullstack systems.
- Proven experience scoping, building, and leading technical projects from discovery through release.
- Experience in at least one server-side language (Ruby, Java, C#, C++, Python; we use Ruby on Rails).
- Experience building interactive web applications using modern JavaScript frameworks (we use React).
- Strong understanding of technical design, architecture, and complexity in web applications.
- Experience gathering inputs, building consensus, and making technical decisions inclusively.
- Effective communication with technical and non-technical colleagues.
- Commitment to upskilling teammates through feedback, pairing, and mentorship.
- Passion for software engineering, agility, pragmatism, automated tests, and shipping without compromising quality.
Compensation
New York City: $200,000 - $238,000
Competitive equity package, health/dental/vision benefits, 401(k) match, flexible PTO, potential incentive bonus.
Skills
Ruby on Rails, React, JavaScript, Fraud Detection, Risk Scoring, Kyc, Privacy, Compliance, Fullstack, Automated Testing
Similar jobs
Security Engineering jobsOwn the technical security function across cloud infrastructure, detection and response, application security, incident response, and automation. The role requires 8+ years of security engineering experience, deep AWS expertise, and the ability to lead security improvements across engineering teams.
Build and scale container security capabilities that orchestrate Zero Trust Segmentation at the application and pod level. The role requires 8+ years developing distributed systems, proficiency in a higher-level language, and strong Kubernetes, networking, and Linux expertise.
Staff-level AppSec engineer building secure coding practices and vulnerability management for a commerce platform. Requires 6+ years in application security with deep AWS and Python experience.
Design and operate distributed, low-latency infrastructure that protects Reddit from DDoS attacks, bots, scraping, and other network threats. The role requires 7+ years of distributed-systems experience plus expertise in security, networking, and production operations.
Build and lead application and product security practices across a 145-engineer organization, embedding secure defaults, CI guardrails, threat modeling, and vulnerability mitigation into product development. The role requires 6+ years of hands-on security experience, strong coding ability, and microservices expertise.