CareerPlan

Senior Software Engineer - Fraud Prevention and Client Verification

Remote - MichiganFull-time$112k–$239k2026-06-26 → 2026-11-11

Core

Building the trust layer for a personal loan origination platform by verifying user identity, bank accounts, and income, and detecting fraud to ensure legitimate applications.

Role type

Senior Full-Stack Software Engineer (Fraud Prevention & Identity Verification)

Builds

Scalable identity verification, bank-account verification, income verification, and fraud detection systems.

Domain

Fintech / Personal Lending / Risk & Compliance

Deliverable

production ML models | product features

Required skills

Node.js, React, TypeScript, PostgreSQL, Microservices architecture, CI/CD pipelines, Automated testing, Production monitoring, Handling sensitive PII/PIFI data

Preferred skills

Architectural decision making, End-to-end ownership, Pragmatic problem solving

Technologies

Next.js, NestJS, TypeORM, Docker, AWS, Amplitude, Sentry, Splunk, Dynatrace, Github, Nx

Responsibilities

Model identity matching, handle re-verification flows, route verified applicants downstream, minimize fraud while keeping friction low, write clean tested and well-documented code, provide peer code review and mentor other engineers

Seniority

Senior, hands-on IC