Software Engineer, Consumer Platform

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
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
AI · Finance

Description For Software Engineer, Consumer Platform

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.

The Consumer Platform team's mission is to ensure consumers are treated as individuals beyond their transactions. We build the foundation that powers personalized experiences across Upstart's products—helping us understand and support our consumers as individuals. Engineers on this team think long-term, prioritize strategic clarity, and are deeply invested in data accuracy and freshness.

As a Software Engineer on the Consumer Platform team, you'll be at the heart of our efforts to build a scalable, multi-product platform that deepens our relationship with users. You'll work with modern technologies including AWS, Kafka, Ruby, Kotlin, React, and Next.js to design and develop resilient services that serve internal product teams and directly impact the consumer experience.

The role offers competitive compensation ($142,000—$196,600 USD) along with comprehensive benefits including medical/dental/vision coverage, 401(k) matching, equity, and more. You'll join a digital-first company that values work-life balance, with quarterly in-person collaboration sessions at Upstart offices.

This is an excellent opportunity for a fullstack engineer passionate about building platform services and creating impact at scale. You'll help shape technical direction, improve engineering excellence, and work closely with cross-functional teams while leveraging both backend and frontend skills to create maintainable solutions that power Upstart's consumer experiences.

Last updated 2 minutes ago

Responsibilities For Software Engineer, Consumer Platform

  • Designing and developing resilient services that serve internal product teams and directly impact the consumer experience
  • Taking initiative beyond assigned Jira tasks, proactively identifying opportunities to elevate product and code quality
  • Helping to shape up the technical direction and improve engineering excellence
  • Using fullstack skills to create maintainable solutions across backend and frontend
  • Collaborating closely with cross-functional teams and internal stakeholders

Requirements For Software Engineer, Consumer Platform

Kotlin
Ruby
React
Node.js
Kubernetes
Kafka
  • Bachelors degree in Computer Science, Engineering, or related field
  • 4–6 years of professional software engineering experience, ideally in fullstack development
  • 4+ years of hands-on experience with Kotlin, Java, or Ruby
  • Experience with modern JavaScript frameworks such as React
  • Familiarity with SQL databases and domain modeling
  • Strong communication skills and ability to represent technical work in cross-functional settings

Benefits For Software Engineer, Consumer Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Competitive Compensation (base + bonus & equity)
  • Comprehensive 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
  • 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 Software Engineer, Consumer Platform

Software Engineer, Servicing

Software Engineer position at Upstart focused on building and maintaining loan servicing platforms using full-stack development, microservices, and automation.

Software Engineer, Marketing Platform

Software Engineer position on Upstart's Marketing Platform team, building innovative marketing technology solutions to drive user engagement and growth.

Software Developer 3

Oracle is hiring a Software Developer 3 in Austin, TX to design and develop software applications, offering $79,800-$178,100 salary with comprehensive benefits.

Software Engineer, Backend (Consumer - Trading)

Backend Software Engineer position at Coinbase focusing on building and scaling core trading systems for crypto trading platforms.

Software Engineer - Backend

Backend Software Engineer role at Julius, building AI-powered code execution and data analysis systems