Taro Logo

Software Engineer, Servicing

Leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit through AI-powered lending solutions.
San Mateo, CA, USAColumbus, OH, USAAustin, TX, USA
$113,800 - $196,600
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
AI · Finance

Description For Software Engineer, Servicing

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 Servicing Engineering team plays a crucial role in managing billions of dollars in loans every quarter, focusing on maximizing collections and building strong customer relationships. As a Software Engineer on this team, you'll be responsible for building a loan servicing platform and automating business processes while enhancing efficiency through data analytics, machine learning, and automation.

Key responsibilities include:

  • Developing full-stack web applications and integrating with 3rd party APIs
  • Driving both existing and greenfield projects while maintaining user focus
  • Making architectural decisions to improve software reliability
  • Contributing to team building and workplace culture

The role offers competitive compensation ($113,800—$196,600 USD) plus equity and comprehensive benefits including medical, dental, vision, 401(k) with company match, and generous PTO. As a digital-first company, Upstart offers flexible remote work options with quarterly in-person collaboration sessions.

This is an excellent opportunity for an experienced engineer to make a significant impact on financial technology while working with cutting-edge AI/ML technologies in a mission-driven company focused on expanding access to credit.

Last updated 2 days ago

Responsibilities For Software Engineer, Servicing

  • Work within all areas of the platform from web interfaces and 3rd party API integrations to backend business logic
  • Move quickly to drive both existing and greenfield projects forward
  • Make architectural contributions and decisions to improve reliability
  • Help build our engineering team and make Upstart a genuinely awesome place to work
  • Build and maintain loan servicing platform
  • Automate business processes while enhancing efficiency

Requirements For Software Engineer, Servicing

Ruby
React
JavaScript
  • 2+ years of experience developing full stack web applications professionally
  • Proficiency in one or more programming languages
  • Solid grasp of software development principles and best practices
  • Proven ability to effectively analyze and solve complex problems
  • Experience with Ruby on Rails and React or NextJS (preferred)
  • Experience with designing, developing, and deploying microservices-based applications (preferred)

Benefits For Software Engineer, Servicing

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
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
  • Social activities and team events
  • Catered lunches + snacks & drinks when working in offices

Jobs Related To Upstart Software Engineer, Servicing