Taro Logo

Senior Software Engineer, Product

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 - $226,400
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
AI · Finance

Description For Senior Software Engineer, Product

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.

Within Upstart's Small Dollar Loans team, we're building an exciting new product to empower people with financial tools and access. As a Senior Software Engineer focused on Backend, B2C product development, you will:

  • Build high-quality web features for the Small Dollar Loans product
  • Lead projects from requirements through design and implementation
  • Mentor other engineers and collaborate on northstar designs
  • Review code across the team and organization
  • Help move Upstart's web product forward with new capabilities

The role offers flexibility with locations in San Mateo, Columbus, Austin or remote work options. The team operates across all U.S. time zones with quarterly 3-day on-site collaboration sessions.

You'll be part of building an AI-native team from the ground up, rethinking collaboration and tooling. We're looking for engineers who thrive in early-stage environments, take pride in their craft, and are driven to make real impact. You'll help create products that put technology to work for everyday Americans—not to fabricate demand or profit from hardship, but to empower people with tools for financial control.

The role offers competitive compensation including base pay, bonus & equity, comprehensive benefits (medical, dental, vision, 401k matching), generous PTO, and a collaborative culture with regular team events. Join us in our mission of enabling access to effortless credit based on true risk while building innovative financial products that serve people.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Product

  • Build high quality web features for the Small Dollar Loans product to engage and delight our customers
  • Lead projects from requirements, through design, and into the hands of our customers
  • Mentor other engineers
  • Collaborate with other engineers on developing northstar designs and engineering strategy
  • Review code from other engineers within the team and across Upstart

Requirements For Senior Software Engineer, Product

React
Java
Kotlin
Ruby
  • 5+ years of experience developing backend web applications professionally
  • Proficiency with either Kotlin, Ruby, Java, or C# and at least one other programming language
  • Proficiency with React.js
  • Passionate about the end-user experience, exhibiting a product-oriented mindset
  • Depth of experience in software development principals and best practices
  • Proven ability to effectively analyze and solve complex problems

Benefits For Senior Software Engineer, Product

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Competitive Compensation (base + bonus & equity)
  • Comprehensive medical, dental, and vision coverage with Health Savings Account
  • 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
  • Supportive parental, family care, and military leave programs
  • Annual wellness, technology & ergonomic reimbursement programs
  • Catered lunches + snacks & drinks when working in offices

Interested in this job?

Jobs Related To Upstart Senior Software Engineer, Product

Senior Software Engineer, Servicing

Senior Software Engineer position at Upstart, working on the Servicing Engineering team to develop loan servicing platforms and automate business processes.

Senior Software Engineer, Capital Supply

Senior Software Engineer position at Upstart's Capital Supply team, working on full-stack development and financial systems in a digital-first environment.

Senior Software Engineer, Onboarding Experience

Senior Software Engineer role at Upstart focusing on building seamless loan application experiences using full-stack development with Ruby on Rails and React.

Senior Software Engineer, Revenue Science

Senior Software Engineer role at Upstart, building real-time pricing systems using ML and distributed systems to optimize lending marketplace performance.

Software Engineer, Consumer Platform

Senior Software Engineer role at Upstart's Consumer Platform team, building scalable fintech solutions using Kotlin, Ruby, and React. Remote-friendly with competitive pay and benefits.