Loancrate logo

Software Engineer

LoancrateRemote
Remote, Remote
10000 - 750000
Posted July 7, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Senior Software Engineer - Revolutionize the Mortgage Industry at Loancrate

About Loancrate:

Loancrate is a fully remote company on a mission to automate mortgage workflows and empower lenders with AI-native tooling. Since 2020, we've enabled over $85 billion in new home loans, and we're aiming to save the industry $16 billion in operating expenses annually.

About the Role:

We're seeking a talented Senior Software Engineer to join our growing team and build the future of home buying in the US. You'll architect, build, and launch complex AI agents and job processing infrastructure on AWS, integrating with third-party lending services APIs to generate documents and prevent fraud.

Responsibilities:

  • Design, develop, and deploy scalable and robust AI-powered solutions on AWS.
  • Integrate with third-party lending services APIs to streamline workflows and enhance security.
  • Collaborate with cross-functional teams to deliver innovative and impactful features.
  • Contribute to the development and maintenance of our software architecture and best practices.

Qualifications:

  • Proficiency in TypeScript, React, Node/Express, GraphQL/Apollo, and Postgres.
  • Hands-on experience with AWS services (ECS, RDS, ElastiCache, Kafka, ElasticSearch) and Terraform.
  • Familiarity with modern AI product development lifecycles and security considerations.
  • Strong understanding of software design principles and best practices.
  • Experience scaling high-throughput distributed systems in the cloud.
  • Proven ability to design and scale complex relational database schemas.

Benefits:

  • Competitive salary and equity package.
  • Opportunity to work on cutting-edge technology and make a real impact.
  • Collaborative and supportive remote work environment.

Qualifications

We are seeking a highly motivated and experienced Senior Software Engineer to join our growing team. Ideal candidates will possess a strong foundation in full-stack development and a passion for building innovative AI-powered solutions.

Required:

  • Technical Expertise: Proven proficiency in TypeScript, React, Node.js/Express, GraphQL/Apollo, and Postgres.
  • Cloud Infrastructure: Hands-on experience with AWS services (ECS, RDS, ElastiCache, Kafka, ElasticSearch) and Terraform.
  • AI Development: Familiarity with modern AI product development lifecycles and associated security considerations.
  • Software Architecture: Demonstrated ability to design, develop, and maintain readable, maintainable, and scalable software architectures.
  • Database Design: Experience designing and scaling complex relational database schemas.
  • Distributed Systems: Experience scaling high-throughput distributed systems in a cloud environment.

Bonus:

  • Experience with machine learning frameworks and algorithms.
  • Contributions to open-source projects.
  • Passion for the mortgage industry and its technological advancements.

Key Responsibilities

  • Design and develop robust, scalable AI-powered solutions for automating mortgage workflows.
  • Build and maintain high-performance APIs and integrations with third-party lending services.
  • Collaborate with cross-functional teams (product, design, data science) to define and implement innovative features.
  • Contribute to the development and maintenance of Loancrate's cloud infrastructure on AWS.
  • Write clean, well-documented, and testable code adhering to best practices and coding standards.
  • Troubleshoot and resolve technical issues, ensuring system stability and performance.
  • Stay abreast of emerging technologies and industry trends in AI and software development.

Selection Process

Loancrate Senior Software Engineer Hiring Workflow

1. Application Review: Candidates submit resumes and cover letters through the job portal. The AI agent automatically screens applications based on keywords and required skills.

2. Technical Assessment: Shortlisted candidates complete a coding challenge focused on TypeScript, React, and AWS technologies. The AI agent evaluates code quality, problem-solving skills, and adherence to best practices.

3. Interview Rounds:

  • Phone Screening: A recruiter conducts a brief phone interview to assess cultural fit and technical understanding.
  • Technical Interview: A senior engineer evaluates the candidate's technical expertise through in-depth discussions on relevant projects and problem-solving scenarios.
  • Culture Fit Interview: The candidate meets with a team member to discuss company values, work environment, and team dynamics.

4. Decision & Offer: The hiring team reviews candidate performance across all stages. The final decision is made based on technical skills, cultural fit, and overall potential. A competitive salary and equity offer is extended to the selected candidate.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About Loancrate

About Loancrate

Loancrate is a fully remote company revolutionizing the mortgage industry with AI-powered automation. Since 2020, Loancrate's platform has enabled customers to facilitate over $85 billion in new home loans, demonstrating its powerful impact on the housing market.

Driven by a mission to streamline mortgage workflows and save lenders billions in operating expenses annually, Loancrate develops cutting-edge AI tools that simplify the complex process of securing a mortgage. By leveraging the latest technologies and a team of passionate experts, Loancrate is shaping the future of home buying in the US, making it more accessible and efficient for everyone.

Ready to Apply?

Join Loancrate and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job