Drimva

Upstart

Senior Software Engineer, Unsecured Installments

$167K–$231K

United States +2 · Remote · Senior · Full-time · Posted Jul 8, 2026

Location
United States
Remote
remote
Experience
6+ years of professional software engineering experience.
Education
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

About the job

Leads frontend and full-stack engineering for Upstart’s unsecured installment borrower experiences, shaping architecture and delivering major projects.

What you'll do

  • Design and deliver complex frontend and full-stack initiatives from planning through launch and maintenance.
  • Set frontend architecture and full-stack technical direction, including a 3–6 month roadmap.
  • Partner with product, design, and backend teams; mentor engineers and improve engineering quality.

What they ask for

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience) and 6+ years of professional software engineering experience.
  • Deep proficiency building complex web applications with React and TypeScript, including component architecture, state management, performance optimization, and REST or GraphQL APIs.
  • Full-stack experience designing and building backend services and APIs in a language such as Python, Java, Kotlin, Ruby, or Node.js.
  • Track record of independently leading the design and delivery of large, business-critical frontend or full-stack projects in production.

Nice to have

  • Experience as frontend or full-stack technical lead, or building consumer-facing products at scale.
  • Fintech or regulated-product experience; experimentation, modern frontend testing/tooling, CI/CD, or hands-on generative AI experience.

Pay

$166,900 — $230,900 USD (base salary); $160,400 — $217,000 CAD (base salary)

Tools

React, TypeScript, REST, GraphQL, Python, Java, Kotlin, Ruby

AI focus

Contribute to AI use in development workflows and product capabilities; generative AI experience is preferred.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)