Software Engineer, Onboarding Experience

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

Description For Software Engineer, Onboarding Experience

Upstart, a leading AI lending marketplace, is seeking a Senior Software Engineer to join their Onboarding Experience team. This role presents an exciting opportunity to work at the intersection of fintech and AI, helping to expand access to affordable credit through innovative technology.

The Onboarding Experience team is crucial to Upstart's mission, focusing on creating a seamless loan application process that enables customers to quickly complete all steps required to fund their loan. As a Software Engineer on this team, you'll work across the entire stack, from web interfaces and third-party API integrations to backend business logic, directly impacting the company's flagship Personal Loans product.

The position offers a competitive compensation package ranging from $142,000 to $196,600, along with comprehensive benefits including medical, dental, and vision coverage, 401(k) matching, equity through ESPP, and various wellness programs. The role provides flexibility with options to work remotely or from offices in San Mateo, CA, Columbus, OH, or Austin, TX.

You'll be working with a modern tech stack including Ruby on Rails, JavaScript (React, NextJS), Kotlin, and Python, while having the opportunity to make architectural decisions that improve system reliability and maintainability. The ideal candidate should have 4+ years of professional software development experience, strong full-stack capabilities, and experience with cloud-native development (preferably AWS).

What makes this role particularly exciting is the direct impact you'll have on Upstart's mission to improve access to credit. You'll be working on both existing and greenfield projects, collaborating with cross-functional teams, and contributing to building an engineering culture that makes Upstart an exceptional place to work. The company's digital-first approach offers flexibility while maintaining strong team collaboration through regular in-person sessions.

If you're passionate about creating exceptional user experiences, have a strong technical background, and want to work at a company that's revolutionizing the lending industry through AI and technology, this role at Upstart could be your next career move.

Last updated 17 hours ago

Responsibilities For Software Engineer, Onboarding Experience

  • Work within all areas of the platform or product, from web interfaces and 3rd party API integrations, to backend business logic
  • Move quickly to drive existing and greenfield projects forward
  • Make architectural contributions and decisions to improve reliability and maintainability
  • Help build our engineering team and make Upstart a genuinely awesome place to work
  • Communicate closely with cross-functional partners, keeping all stakeholders informed

Requirements For Software Engineer, Onboarding Experience

Ruby
JavaScript
React
Python
Kotlin
  • 4+ years of professional software development experience building scalable public or consumer-facing web products
  • Proficiency coding in production with 1 or more programming languages (Ruby on Rails, Javascript, React, NextJS, Kotlin, Python)
  • Ability to quickly comprehend and reiterate complex requirements
  • Experience taking initiative to lead small to medium sized projects
  • Exhibit a growth mindset and bias for action
  • Experience with full stack web development with Ruby on Rails, React, and cloud-native development (AWS preferred)
  • Knowledge of advanced CI/CD technologies including infrastructure as code

Benefits For Software Engineer, Onboarding Experience

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 Software Engineer, Onboarding Experience

Senior Software Engineer, Capital Supply

Senior Software Engineer position at Upstart's Capital Supply team, working on full-stack development and financial systems using modern technologies.

Software Engineer, Home Lending

Senior Software Engineer role at Upstart focusing on Home Lending products, working with React and Kotlin in a remote-friendly environment.

Senior Software Engineer, Small Dollar Loans

Senior Software Engineer role at Upstart focusing on Small Dollar Loans, offering competitive compensation ($163,600-$226,400) and the opportunity to work remotely or from offices in San Mateo, Columbus, or Austin.

Senior Software Engineer, API Enablement

Senior Software Engineer role at Upstart focusing on API development and scalability solutions, offering competitive compensation and the opportunity to work on impactful financial technology.

Senior Software Engineer, Revenue Science

Senior Software Engineer role at Upstart building real-time pricing and offer optimization systems for AI-powered lending marketplace.