Senior Software Engineer, Product
Core
Design and ship performant Postgres queries and Node.js APIs for a real-time decision engine that helps financial institutions evaluate, approve, and act on risk, including AI features that explain flagged cases.
Role type
Senior backend software engineer (decisioning/fraud prevention)
Builds
Core services for real-time risk evaluation, customer list management (flag/block/approve), and AI-driven case explanation recommendations
Domain
Fintech / Fraud prevention / Risk management
Deliverable
production ML models
Required skills
Node.js, TypeScript, SQL (Postgres), system design, stakeholder communication, requirement gathering
Preferred skills
OpenSearch/Elasticsearch, LLM integration (AWS Bedrock), React, regulated industry experience
Technologies
Postgres, Node.js, TypeScript, OpenSearch, AWS Bedrock, SQS, webhooks
Responsibilities
Design and ship performant Postgres queries and Node.js APIs for the decision engine; own end-to-end systems for client list management on OpenSearch; build and extend AI features for case explanation and decision recommendations; translate ambiguous stakeholder requests into scoped features; partner on system design for enterprise-scale rollouts
Seniority
Senior, hands-on IC