Software Engineer Trust and Safety
Summary
Software Engineer on OpenRouter's Trust and Safety team, building and operating systems that detect abuse and fraud across signup, payments, and usage. Day to day: owning enforcement pipelines, building investigation tools and monitoring, shipping content-safety controls, and working with data scientists on risk models using React, TypeScript, Next.js, and SQL.
You will build and operate systems that detect abuse and fraud across signup, payments, and usage. You will own enforcement workflows, create investigation and review tools, deliver content-safety controls, investigate incidents in data, improve monitoring, and work with data scientists on risk and abuse models.
Responsibilities
- Build and operate systems to detect abuse and fraud across signup, payments, and usage
- Own the enforcement pipeline from detection through review and restrictions
- Build investigation and enforcement tools, case queues, evidence summaries, and alerts
- Ship illegal-content detection, reporting, and fraud-prevention solutions
- Investigate incidents and build analytics for abuse patterns and false positives
- Build monitoring for risk, abuse spikes, and fraud
- Set technical direction for abuse prevention
- Work with data scientists on risk and abuse ML models
Requirements
- 4+ years building and operating production systems
- React
- TypeScript
- Next.js
- JavaScript runtime
- SQL
- Large event datasets
- Precision and recall
- Trust and safety
- Fraud
- Payments risk
- Security
- Written communication
- Verbal communication
Benefits
- Equity
