Senior Software Engineer, Unsecured Installments

Upstart

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$166,900–$223,900 / yr
Posted
64 days ago
Freshness
Confirmed live yesterday
Closes
Dec 8, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $195k
$116k most similar roles pay here $239k

This role pays more than 58% of similar roles. Most pay $144,350–$216,000 — the shaded band above. At the midpoint, this role pays about $195k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Upstart

Upstart is an AI lending platform that partners with banks and credit unions to expand access to affordable credit using non-traditional variables.

Upstart currently has 73 open roles on FindRole.

Listed pay typically runs $166,900–$230,450 across 72 roles with salary data.

Most-posted roles

View all roles at Upstart

At a glance

TL;DR · Senior Software Engineer, Unsecured Installments

Senior Software Engineer, Unsecured Installments joins the Unsecured Installments team to serve as a technical leader for frontend and full-stack experiences within a core lending product. This role involves owning the design and delivery of complex projects, shaping architecture for mobile-web surfaces, and mentoring other engineers while translating ambiguous requirements into durable solutions. The candidate will work daily with React and TypeScript to build high-quality borrower journeys involving offer generation, pricing, underwriting, and funding. Technical requirements include proficiency in building web applications using React and TypeScript, along with full-stack experience in languages such as Python, Java, Kotlin, Ruby, or Node.js. The role addresses the technical challenge of creating a seamless, digitally native lending experience for borrowers while managing complex backend services and APIs within a regulated financial product environment.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Design and deliver complex frontend and full-stack initiatives using React and TypeScript from planning through launch.
  • Set technical direction for frontend architecture and full-stack patterns while managing a multi-month roadmap.
  • Translate product requirements and borrower needs into scalable, high-quality features in collaboration with design and backend teams.
  • Ensure engineering excellence through high-quality component design, state management, testing, and operational rigor.
  • Resolve ambiguous problems by breaking them down into clear, testable plans using data to inform technical trade-offs.
  • Mentor and grow other engineers through code reviews, design reviews, and consistent technical guidance.
  • Integrate AI tools into development workflows and product capabilities to create meaningful engineering leverage.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 6+ years of professional software engineering experience.
  • Deep proficiency building complex web applications with React and TypeScript.
  • Full-stack experience designing and building backend services and APIs in Python, Java, Kotlin, Ruby, or Node.js.
  • Proven track record of independently leading the design and delivery of large, business-critical frontend or full-stack projects.
  • Ability to work effectively in ambiguous environments with evolving product requirements and system boundaries.
  • Strong communication skills to explain technical tradeoffs and align cross-functional partners.

More like this

Similar roles

Senior Software Engineer

Upstart

Remote 135 days ago $166,900$230,900
Python Java Kotlin Distributed Systems Event-Driven Architecture Kafka gRPC APIs Backend Full-Stack Reporting Pipelines Fintech
4+ yrs exp Remote

Senior Software Engineer

Upstart

Remote (Canada) 72 days ago $166,900$242,400
Python Java Kotlin Distributed Systems Event-Driven Architecture Kafka gRPC APIs Backend Full-Stack Reporting Pipelines Fintech
4+ yrs exp Remote

Senior Software Engineer, Home Lending

Upstart

Remote 101 days ago $166,900$230,900
Software Engineering Backend Web Applications Machine Learning Observability Incident Response Technical Design Documentation Code Review Product Metrics
4+ yrs exp Remote

Senior Software Engineer, Identity Platform

Upstart

Remote (Canada) 81 days ago $166,900$230,900
Kotlin Java Ruby C# OAuth 2.0 OpenID Connect SAML Docker Kubernetes gRPC Keycloak NextJS A/B Testing DevOps IAM Cursor Claude Code
4+ yrs exp Remote

Senior Software Engineer, Security Platform

Robinhood

Bellevue, WA +1 128 days ago $196,000$230,000
Python Go Java AWS Kubernetes PostgreSQL Kafka Spark Snowflake Distributed Systems Data Pipelines Encryption CCPA GDPR Authentication Authorization Tokenization Monitoring Auditing
5+ yrs exp Hybrid

Senior Software Engineer, Security

Apple Inc

Seattle, WA 7 days ago $175,000$308,500
Python Go Java LLM Prompt Engineering CI/CD Distributed Systems gRPC Bash Linux macOS Containerization Data Pipelines Dynamic Analysis Artifact Signing Threat Modeling Taint Analysis
10+ yrs exp