Senior Full-Stack Software Engineer (NodeJS / TypeScript / AI)The U.S. mortgage industry originated 4.3 million loans in 2023, with $25 billion in origination labor costs.
House Numbers is transforming outdated processes in this sector with an AI-powered mortgage loan processing service that offers 50%+ cost savings, faster response times, and shorter closing periods, without requiring brokers or lenders to change their existing systems.
Starting with independent brokers, our pay-per-loan pricing model enables scalable profit while significantly undercutting standard third-party processing fees.
We are backed by leading Silicon Valley venture capital funds and angel investors, including Resolute Ventures, Maven Ventures, and Uncommon Capital.About the roleAs a Senior Full-Stack Engineer on a small, dynamic team, you will own meaningful product surface areas.
Demand for our AI-assisted processing platform is growing, and we're expanding our engineering team to develop new customer-facing features and maintain infrastructure resilience as we scale.We seek someone eager to oversee the entire development lifecycle of product features across our codebase.
You will influence company-wide patterns and practices, ship production-ready code daily, shape the product roadmap, identify and implement process improvements, follow TDD / BDD, adopt agile methodologies suited to the team, and drive initiatives for rapid and safe progress.Technologies and SkillsFrontend : Remix, React, Typescript, TailwindBackend : Node / Express, MongoDB, Docker, Kubernetes (EKS), CI / CD (CircleCI), AWS (ECR, ECS), LLMs (OpenAI, Orq)Observability : OpenTelemetry, Prometheus, GrafanaInfrastructure as Code : TerraformExperience in mortgage-tech / fintech or regulated domainsProficient in using AI-enabled tools (Cursor and others) to enhance productivity while maintaining code qualityResponsibilitiesCollaborate with Product, Operations, and Design teams to drive the roadmap and executionDevelop and iterate rapidly based on feedback, metrics, and experiencePush the boundaries of LLM and ML capabilities to automate workflows and improve service qualityAdvance our technology and architecture to meet future challengesMaintain high-quality, reliable servicesDeliver small, high-quality changes to production continuouslyQualificationsHands-on experience integrating LLMs into production apps or deploying ML models / servicesProven track record of significant coding contributions in startups or large organizations within collaborative environmentsStrong testing practices integrated into developmentExperience with distributed architecture challengesWillingness to take on impact and responsibility; committed to work without weekend sign-offsApproachable, friendly, with excellent communication skills in English (multilingual team is a plus)Positive, curious, team-oriented attitude with no egoWilling to dedicate full effort to the company (no moonlighting)Join us in innovating and creating cutting-edge solutions that drive success!Job Type : Full-timePay : $60,000.00 - $120,000.00 per yearCompensation includes : Bonus opportunitiesYearly payWork Location : RemoteSeniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information Technology
J-18808-Ljbffr
Senior Software Engineer • Brasil