Taro Logo

Software Engineer, Core Pricing

Leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit using AI technology.
San Mateo, CA, USAColumbus, OH, USAAustin, TX, USA
$142,000 - $196,600
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
AI · Finance

Job Description

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 Core Pricing team drives key initiatives that directly influence Upstart's revenue streams and product strategies. This includes developing common systems to calculate risk and profitability for each loan originated, while providing a top-notch borrower experience by supporting product development teams.

As a Software Engineer at Upstart, you'll implement and maintain features managing the pricing process across all product lines, ensuring ML underwriting models accurately convert to risk and profitability measures. You'll work closely with data scientists, product managers, and business stakeholders to deliver scalable, high-impact solutions.

Key responsibilities include:

  • Developing robust, high-performance services for real-time pricing decisions
  • Optimizing code for scalability and efficiency
  • Maintaining and evolving API infrastructure
  • Ensuring quality through testing and monitoring
  • Collaborating cross-functionally to translate business goals into technical requirements

The ideal candidate brings:

  • 3+ years of professional software development experience
  • Strong proficiency in Python, Kotlin, or Go
  • Experience with cloud platforms (AWS/GCP)
  • Background in building scalable APIs and microservices
  • Strong problem-solving and communication skills
  • Ability to influence technical and non-technical stakeholders

This is an exciting opportunity to join a fast-growing fintech company that's revolutionizing lending through AI. You'll work on challenging technical problems while directly impacting the business and helping expand access to credit.

Last updated 16 hours ago

Responsibilities For Software Engineer, Core Pricing

  • Work closely with cross-functional teams to translate business goals into technical requirements
  • Develop robust, high-performance services for real-time pricing decisions
  • Optimize and refactor code for scalability and efficiency
  • Maintain and evolve API infrastructure
  • Ensure quality and reliability of pricing models through testing and monitoring

Requirements For Software Engineer, Core Pricing

Python
Kubernetes
  • 3+ years of professional software development experience
  • High level of proficiency coding in Python, Kotlin, or Go
  • Experience with building scalable APIs and microservices in cloud-based environment
  • Strong problem-solving skills with emphasis on scalability and performance
  • Excellent communication skills
  • Proven ability to influence technical and non-technical stakeholders
  • Exhibits a growth mindset
  • Ability to work in a collaborative, agile environment

Benefits For Software Engineer, Core Pricing

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

Related Jobs