Senior Software Engineer - Fraud Prevention and Client Verification
Core
Building the trust layer for a personal loan origination platform by verifying user identity, bank accounts, and income to prevent fraud and ensure application legitimacy.
Role type
Senior Full-Stack Software Engineer (Fraud Prevention)
Builds
Identity verification, bank-account verification, income verification, and fraud detection systems for personal loan applicants.
Domain
Fintech / Personal Lending / Risk Management
Deliverable
production ML models | product features
Required skills
Node.js, React, TypeScript, PostgreSQL, TypeORM, Docker, AWS, Microservices architecture, CI/CD pipelines, automated testing, production monitoring, PII/PIFI data handling
Preferred skills
Next.js, NestJS, Nx Monorepo, Amplitude, Sentry, Splunk, Dynatrace
Technologies
Next.js, NestJS, TypeScript, PostgreSQL, TypeORM, Docker, AWS, Github, Nx, Amplitude, Sentry, Splunk, Dynatrace
Responsibilities
Model identity matching, handle re-verification flows, route verified applicants downstream, minimize fraud while keeping friction low, set engineering standards, lead by example in quality and speed, improve conversion and product experience.
Seniority
Senior, hands-on IC