Senior Software Engineer

Cake Mortgage Corp

$115K — $150K *
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 6+ years in production software development
  • Mortgage industry experience required; Encompass and wholesale/TPO preferred
  • Proficient in TypeScript, with React and NestJS experience or similar Node.js frameworks
  • Experience with REST APIs, relational databases (Postgres), and third-party integrations
  • Familiarity with containers, CI/CD, and Azure cloud platforms
  • Fluent in AI development tools; shipping LLM-powered features is a plus
  • Strong problem-solving skills with experience turning ambiguous problems into solutions

Responsibilities

  • Design and build the custom TPO platform and broker-facing web app
  • Integrate with essential business systems including Encompass, pricing engines, and vendor services
  • Own work through the production lifecycle, including deployment and incident response
  • Write clean, tested TypeScript code using React and NestJS; review code for quality
  • Utilize AI development tools to enhance productivity and incorporate AI features
  • Collaborate with operations, sales, and leadership to translate business needs into software
  • Ensure secure development practices to protect data in a regulated industry
  • Mentor engineers and help set technical direction as the team scales

Benefits

  • Be part of a fast-growing company transforming the Non-QM market
  • Experience a collaborative and entrepreneurial culture
  • Access opportunities for career advancement and innovative projects
Full Job Description
Job Type

Full-time

Description

The Senior Software Engineer will help design and build CAKE's custom TPO platform - the web application our broker partners use to originate loans with us - along with other products across our lending stack. This is a senior individual contributor role with real ownership from design through production support, working as part of a small, high-leverage engineering team.

We're looking for an AI-native developer: a strong engineer who uses AI tools to multiply their output. Our stack is TypeScript, React, NestJS, and Postgres, running in containers on Azure. Mortgage industry experience is required.

Key Responsibilities
  • Design and build the custom TPO platform, including the broker-facing web application, its backend services, and its integrations.
  • Integrate with the systems that run the business, including Encompass (our LOS), pricing engines, and document and vendor services.
  • Own your work through production - containers, CI/CD, deployment, monitoring, and incident response.
  • Write clean, tested TypeScript in React and NestJS. Review code, set standards, and keep quality high as the team grows.
  • Use AI development tools daily to move fast, and build AI features into our products where they add real value.
  • Work directly with operations, sales, and leadership to turn business needs into working software.
  • Protect borrower and company data through secure development practices appropriate to a regulated industry.
  • Mentor other engineers and help set technical direction as the team grows.
  • Take on other technical projects as assigned.


Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 6+ years building and supporting production software.
  • Mortgage industry experience required; Encompass and wholesale/TPO experience strongly preferred.
  • Strong TypeScript skills, with experience in React and NestJS or a comparable Node.js framework.
  • Experience designing and supporting REST APIs, relational databases (we use Postgres), and third-party integrations.
  • Experience with containers, CI/CD, and cloud platforms; we run on Azure.
  • Fluent with AI development tools; experience shipping LLM-powered features is a plus.
  • Ability to take an ambiguous problem from idea to shipped, supported software with minimal oversight.
  • Strong judgment on tradeoffs between speed, quality, and scope, with the ability to explain them clearly.
  • Excellent communication skills with both technical and nontechnical stakeholders.

Why Join CAKE Mortgage?

  • Be part of a fast-growing company changing the game in Non-QM.
  • Collaborative and entrepreneurial culture.
  • Opportunities for career advancement and innovation.

Salary Description

$115,000 - $150,000

Similar Jobs

More Finance & Insurance Jobs

Find similar Senior Software Engineer jobs: