Backend Engineer, Underwriting
Core
Encode natural language rules and regulatory guidelines into executable code using DSLs and AI to automate mortgage underwriting decisions.
Role type
Backend Engineer (Underwriting)
Builds
Automated underwriting systems that replace manual human judgment in mortgage origination.
Domain
Fintech / Mortgage Lending / Regulatory Compliance
Deliverable
production ML models | product features
Required skills
TypeScript, Custom DSLs, AI/ML tooling, NestJS, GraphQL, PostgreSQL, Test-driven development, System design for precision
Preferred skills
Experience with agentic infrastructure, Domain knowledge of mortgage underwriting
Technologies
TypeScript, NestJS, GraphQL, PostgreSQL, AI/ML frameworks
Responsibilities
Translate dense regulatory guidelines into executable logic, Pair with mortgage experts to interpret rules and exceptions, Design robust systems with comprehensive test coverage, Implement novel AI techniques for underwriting automation
Seniority
Mid-Senior, hands-on IC