Senior Software Engineer, Unsecured Installments - Remote

Upstart

United States

Remote

USD 142,000 - 197,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation with base pay
401(k) with company match
Employee Stock Purchase Plan (ESPP)
Comprehensive health coverage
Paid time off and holidays

Job summary

Upstart is seeking a Senior Software Engineer for the Unsecured Installments team, focused on frontend and full-stack experiences used by borrowers. You will design, implement, and deliver large projects in React and TypeScript, collaborating with product, design, and backend engineers to create scalable, high-quality user journeys.

You’ll mentor peers, influence architectural direction, and help shape how AI is integrated into development workflows while maintaining a strong bias toward

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 4+ years of professional software engineering experience.
  • Deep proficiency building complex web apps with React and TypeScript, including component architecture and state management.
  • Experience designing backend services and APIs in Python, Java, Kotlin, Ruby, or Node.js.
  • Led the design and delivery of large frontend or full-stack projects in production.

Responsibilities

  • Own the design and delivery of large frontend and full-stack initiatives using React and TypeScript, from planning to launch and maintenance.
  • Set technical direction for frontend architecture and full-stack patterns with 3–6 month roadmaps.
  • Collaborate with product, design, and backend engineers to translate roadmap priorities into scalable experiences.
  • Raise the bar for engineering excellence through component and API design, state management, testing, observability, and operations.
  • Lead through ambiguity, breaking down problems into testable plans and using data to inform tradeoffs.
  • Mentor other engineers via code and design reviews and cross-team collaboration.
  • Contribute to AI in development workflows and product capabilities.

Skills

React
TypeScript
REST/GraphQL
Python/Java/Kotlin/Node.js
Leadership

Education

Bachelor's degree in Computer Science or related field

Tools

Jest
React Testing Library
Cypress
CI/CD

Job description

Upstart is seeking a Senior Software Engineer for the Unsecured Installments team, focused on frontend and full-stack experiences used by borrowers. You will design, implement, and deliver large projects in React and TypeScript, collaborating with product, design, and backend engineers to create scalable, high-quality user journeys.

You’ll mentor peers, influence architectural direction, and help shape how AI is integrated into development workflows while maintaining a strong bias toward

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Unsecured Installments
Senior Software Engineer, Unsecured Installments

Upstart • Northern (KY)

Remote
USD 180,000 - 230,000
Senior Frontend & Full-Stack Engineer (React/TypeScript)
Senior Frontend & Full-Stack Engineer (React/TypeScript)

Upstart • Northern (KY)

Remote
USD 180,000 - 230,000
Senior Software Engineer — Remote, High-Impact Lending Platform
Senior Software Engineer — Remote, High-Impact Lending Platform

Upstart • United States

Hybrid
USD 100,000 - 130,000
Competitive compensation
401(k) with company match
Employee Stock Purchase Plan
+2
Senior Software Engineer - Remote, Lending Platform
Senior Software Engineer - Remote, Lending Platform

Upstart • United States

Remote
USD 167,000 - 231,000
Competitive pay
401k with company match
ESPP
+3
Senior Software Engineer, Borrower Experience (Remote)
Senior Software Engineer, Borrower Experience (Remote)

OhioX, Inc. • United States

On-site
USD 166,900 - 230,900
401(k) company match
Employee Stock Purchase Plan
Comprehensive health coverage
+2
Senior Software Engineer, Auto Secured Lending (Remote)
Senior Software Engineer, Auto Secured Lending (Remote)

Upstart • United States

On-site
USD 166,900 - 230,900
Competitive compensation
401(k) with company match
Employee Stock Purchase Plan
+3
Backend Engineer for AI Lending Platform (Remote)
Backend Engineer for AI Lending Platform (Remote)

Upstart • United States

Remote
USD 14,200 - 186,800
Competitive compensation
Equity grants
401(k) with company match
+3
Senior Software Engineer, AI-Powered Finance (Remote)
Senior Software Engineer, AI-Powered Finance (Remote)

Upstart • Columbus (OH)

On-site
USD 167,000 - 231,000
Competitive compensation
Annual equity grants
401(k) match
+1
Software Engineer, Unsecured Installments
Software Engineer, Unsecured Installments

Upstart • United States

Remote
USD 142,000 - 197,000
Competitive compensation with base pay
401(k) with company match
Employee Stock Purchase Plan (ESPP)
+2
Senior Application Security Engineer - Secure by Design
Senior Application Security Engineer - Secure by Design

OhioX • Northern (KY)

Hybrid
USD 167,000 - 231,000
Competitive compensation
Equity grants
401(k) plan with company match
+7