This role focuses on authoring, maintaining, and optimizing fraud rules and policies within real-time fraud decisioning engines to protect customers from account takeover (ATO) and other fraud. The Software Engineer II will contribute significantly to the backend services in the fraud-prevention stack, including designing and implementing features, API changes, and integrations. They will also make production code changes and work to improve the reliability, performance, and quality of these services. A key aspect of the role involves using AI coding tools (Claude Code, Cursor, Codex) to accelerate rule authoring and service development, including generating, refactoring, and validating rule sets, tests, and service code, with human review and testing. The engineer will translate policy and analytics requirements into precise, testable rule logic, tuning thresholds, fraud signals, and link-analysis weights to enhance fraud-catch precision while minimizing friction for legitimate customers. Responsibilities include end-to-end testing of changes before release, managing safe production rollouts (including silent/shadow-mode validation and change-request approvals), and contributing to engineering quality across the stack through design docs, code reviews, automated tests, CI/CD, and observability. The role also involves supporting monitoring, on-call duties, and rapid issue resolution in production, utilizing observability dashboards to track service health, rule performance, latency, and match rates. Collaboration with Policy, Analytics, Data Science, and Product partners is essential to respond to emerging fraud attacks and improve detection coverage.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level