Taro Logo

Senior Software Engineer, Revenue Science

Leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit.
$163,600 - $226,400
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
AI · Finance

Description For Senior Software Engineer, Revenue Science

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.

We are seeking a Senior Software Engineer to join our Revenue Science team. Revenue Science builds the systems that optimize the offers we present to borrowers—balancing customer appeal, lender requirements, and capital availability. We use machine learning, real-time decision engines, and flexible configuration to power accurate, personalized pricing at scale, while ensuring a great borrower experience.

You'll collaborate with engineers and cross-functional partners across Product, Analytics, Machine Learning, and Capital Markets to build scalable systems that respond to changing lender needs, funding dynamics, and borrower behavior. This role offers opportunities to deepen your backend expertise while working on impactful infrastructure that supports Upstart's lending growth and helps deliver better offers to more people.

As a digital-first company, most Upstarters live and work anywhere in the United States, with offices in San Mateo, California; Columbus, Ohio; and Austin, Texas. The team operates on East/West coast time zones, with regular team onsites occurring once or twice per quarter for 2-4 consecutive days.

This is an exciting opportunity to join a company at the intersection of AI and lending, working on systems that directly impact the accessibility of credit while building sophisticated technical solutions. The role offers competitive compensation, comprehensive benefits, and the chance to work on meaningful problems with talented colleagues in a flexible, remote-first environment.

Last updated 4 days ago

Responsibilities For Senior Software Engineer, Revenue Science

  • Collaborate with product managers, analysts, and engineers to drive smarter pricing decisions and efficient capital deployment
  • Design, build, and maintain real-time services that power origination fee computation and offer filtering
  • Work with business stakeholders to identify opportunities for optimizing marketplace performance and lender alignment
  • Develop scalable, reliable systems that support experimentation and rapid response to market changes
  • Ensure the security, performance, and availability of critical pricing platforms
  • Participate in code reviews, testing, and the deployment of high-quality code

Requirements For Senior Software Engineer, Revenue Science

Kotlin
Python
PostgreSQL
Kafka
  • 5+ years of experience in backend or full-stack software development, with a strong focus on distributed systems and APIs
  • Experience with some or many of the following: Kotlin, Python, PostgreSQL, Ruby on Rails
  • Experience with cloud platforms (AWS, GCP, Azure) and deploying applications in a cloud native environment
  • Experience with microservices architecture and real-time data processing pipelines (Kafka, Spark, or similar)
  • Familiarity with database technologies such as SQL and data warehousing solutions
  • Good communication and teamwork skills, with the ability to work effectively with cross-functional teams

Benefits For Senior Software Engineer, Revenue Science

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

Interested in this job?

Jobs Related To Upstart Senior Software Engineer, Revenue Science