
Job Overview
Location
Indiana, USA
Job Type
Full-time
Category
Software Engineer
Date Posted
February 26, 2026
Full Job Description
đź“‹ Description
- • Join Loancrate Inc. as a Senior Software Engineer and play a pivotal role in revolutionizing the mortgage industry through AI-native tooling. We are on a mission to simplify and reduce the cost of home buying for both lenders and borrowers by building cutting-edge software that automates complex mortgage workflows. The traditional mortgage industry is burdened by outdated software, leading to inefficiencies and high operational costs. Loancrate is changing this by developing intelligent systems designed to streamline processes, aiming for fully automated origination that could save lenders over $16 billion annually.
- • Since our inception in 2020, our fully remote team has empowered customers to facilitate over $85 billion in new home loans. We are a passionate group dedicated to tackling the inherent complexities of the home-lending sector. Our culture thrives on collaboration, transparent communication that embraces both successes and challenges for rapid learning, and a shared enjoyment of building impactful technology. If you are someone who thrives on diving deep and solving intricate problems quickly, you will find a welcoming and stimulating environment here.
- • This is an exceptional opportunity to contribute to a company with ambitious goals. As a Senior Software Engineer, you will be instrumental in shaping the future of home buying in the United States, with the potential to impact a significant portion of US home loans, representing trillions of dollars in financial assets. We are committed to offering competitive compensation, including salary and equity, to attract and retain top talent.
- • As an engineer at Loancrate, you will immediately contribute to our mission. We embrace a culture of rapid deployment, enabling you to ship code to production on your very first day. Within your initial month, you will be immersed in mission-critical projects, including:
- • Architecting, developing, and deploying sophisticated, multi-step AI agents that empower our customers to digitize their operational workflows, leading to substantial annual savings.
- • Seamlessly integrating with third-party lending service providers to automate critical functions such as document and disclosure generation, automated underwriting assessments, and fraud prevention mechanisms.
- • Designing, building, and launching the next generation of our job processing infrastructure on AWS, enhancing the observability, reliability, and scalability of Loancrate's backend systems.
- • Our technology stack is modern and efficient, primarily utilizing TypeScript across the board. The frontend is built with React, while the backend employs Node.js with Express, all containerized within Docker. We leverage GraphQL and Apollo for our API layer and rely on PostgreSQL as our primary database. Our cloud infrastructure is hosted on AWS, utilizing services like ECS, RDS, ElastiCache, Kafka, and Elasticsearch, with all infrastructure managed via Terraform.
- • We are deeply invested in fostering a superior developer experience to maximize engineering velocity and, consequently, product velocity. Key aspects of our development environment include:
- • End-to-End Type Safety: We automatically generate TypeScript types from our PostgreSQL and GraphQL schemas. This ensures that any changes to the database schema are immediately reflected as type errors in incompatible frontend React components, preventing integration issues.
- • Full-Stack Code Sharing: Our monorepo architecture and build tooling facilitate effortless sharing of TypeScript files between the client, server, and other packages. This eliminates redundancy, allowing us to define functions and configuration values only once.
- • Reproducible Infrastructure: We have utilized Terraform for 100% infrastructure management since our inception. Our CI pipeline is configured to automatically deploy ephemeral staging environments for every pull request, providing identical infrastructure for testing and feedback.
- • First-Class Testing Utilities: We provide a comprehensive suite of utilities designed to mock production-like data and support automated end-to-end, integration, and performance tests. This robust testing framework enables us to iterate rapidly while maintaining exceptional system uptime.
Skills & Technologies
TypeScript
React
Node.js
Express
PostgreSQL
Remote
About LoanCrate Inc.
LoanCrate Inc. is a New York-based fintech company that operates a digital marketplace connecting commercial real estate borrowers with lenders. The platform streamlines loan origination by enabling borrowers to create a single application and receive competitive term sheets from multiple banks, credit unions, and debt funds, while providing lenders with pre-screened deals and standardized underwriting data.
Similar Opportunities

Walmart Inc.
Bangalore, Argentina
Full-time
Expires May 11, 2026
Python
Java
Spring
+5 more
3 days ago

Ryzlabs Inc.
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more
19 days ago

