Software Engineer, Home Lending

Leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit.
San Mateo, CA, USAColumbus, OH, USAAustin, TX, USA
$142,000 - $196,600
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
AI · Finance

Description For Software Engineer, Home Lending

Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit unions can have higher approval rates and lower loss rates across races, ages, and genders, while simultaneously delivering the exceptional digital-first lending experience their customers demand.

As a software engineer on the Home Lending team, you'll help build and grow Upstart's 2 newest products: HELOC and Mortgage. This is a crucial role where you'll work on providing millions of homeowners access to their equity through fast, affordable credit for remodels, big purchases, or paying off debt.

The role involves working across the full stack, utilizing both frontend (React) and backend (Kotlin) technologies. You'll be working in a distributed team environment using modern tools like AWS, Kafka, Spring Boot, Next.js, and Kubernetes. The position requires strong technical skills combined with excellent communication abilities to collaborate effectively with cross-functional partners.

Key responsibilities include:

  • Building and maintaining production code across the full stack
  • Proactively improving the team's codebase and product
  • Contributing to architectural decisions and technical direction
  • Collaborating closely with product and business stakeholders
  • Participating in code reviews and technical discussions
  • Helping drive quality improvements within the team

The ideal candidate will have 4+ years of professional experience, strong proficiency in Kotlin/Java/C#, hands-on experience with React and SQL databases. You should be comfortable challenging authority, thinking like an owner, and working in a distributed team environment with regular video collaboration.

This is a digital-first role with the flexibility to work remotely across the US or from one of Upstart's offices in San Mateo, Columbus, or Austin. The role includes quarterly in-person collaboration sessions (~3 days) with travel expenses covered by the company.

Join a mission-driven company that's using technology and AI to revolutionize lending while making a meaningful impact on millions of Americans' financial lives.

Last updated 17 hours ago

Responsibilities For Software Engineer, Home Lending

  • Build and grow Upstart's HELOC and Mortgage products
  • Proactively search out ways to make an impact beyond the Jira board
  • Turn feature-specific tasks into opportunities to up-level the team's codebase
  • Propose and deliver new ideas that achieve meaningful improvements
  • Contribute to quality improvements within the team

Requirements For Software Engineer, Home Lending

Kotlin
React
Java
Node.js
TypeScript
  • 4+ years professional experience in fullstack software
  • 4+ years proficiency in Kotlin, Java, or C#
  • Hands-on experience with React
  • Experience with SQL databases and domain modeling
  • Excellent written and verbal communication skills
  • Comfortable with regular video collaboration
  • Ability to challenge authority and think like an owner

Benefits For Software Engineer, Home Lending

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
Equity
  • Competitive Compensation (base + bonus & equity)
  • Medical, dental, and vision coverage
  • 401(k) with 100% company match up to $4,500
  • Employee Stock Purchase Plan (ESPP)
  • Life and disability insurance
  • Generous holiday, vacation, sick and safety leave
  • Parental, family care, and military leave programs
  • Annual wellness, technology & ergonomic reimbursement
  • Social activities and team events
  • Catered lunches + snacks & drinks when in office

Interested in this job?

Jobs Related To Upstart Software Engineer, Home Lending

Senior Software Engineer, Capital Supply

Senior Software Engineer position at Upstart's Capital Supply team, working on full-stack development and financial systems using modern technologies.

Senior Software Engineer, Small Dollar Loans

Senior Software Engineer role at Upstart focusing on Small Dollar Loans, offering competitive compensation ($163,600-$226,400) and the opportunity to work remotely or from offices in San Mateo, Columbus, or Austin.

Senior Software Engineer, API Enablement

Senior Software Engineer role at Upstart focusing on API development and scalability solutions, offering competitive compensation and the opportunity to work on impactful financial technology.

Senior Software Engineer, Revenue Science

Senior Software Engineer role at Upstart building real-time pricing and offer optimization systems for AI-powered lending marketplace.

Software Engineer, Onboarding Experience

Senior Software Engineer role at Upstart focusing on building and maintaining the Onboarding Experience platform using Ruby, JavaScript, and cloud technologies.