Principal Software Engineer - Core Pricing (Remote)

Upstart

United States

Remote

USD 195,300 - 270,400

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus opportunities
Equity grants
401(k) with match
Health insurance
ESPP
Wellness allowance
Remote work
Onsite meals

Job summary

Upstart is seeking a Principal Software Engineer for the Core Pricing team. You will set the technical direction for Personal and Unsecured Loans, lead large-scale systems, and partner with ML scientists to optimize pricing in a fast-paced, digital-first environment.

You’ll mentor engineers, drive architecture, and ensure scalable, maintainable design across teams. This remote-friendly role offers competitive pay in the US, with base salary range shown and bonuses and equity as part of total

Qualifications

  • Bachelor’s degree in CS, Engineering, or Mathematics with 8+ years experience.
  • Experience building scalable systems with Docker and Kubernetes.
  • Proficiency in Python, Java, C#, or C++.
  • Strong communication and leadership skills with mentoring experience.

Responsibilities

  • Define long-term technical direction for Pricing aligned with business goals.
  • Lead design of a system optimizing supply-demand matching in the marketplace.
  • Collaborate with ML scientists to improve models affecting key metrics.
  • Guide architectural evolution of pricing microservices across teams.
  • Mentor technical leaders and drive adoption of better practices.

Skills

Python
Java
C#
C++
System design
Leadership
Mentoring
Communication

Education

Bachelor's degree in CS/Engineering/Math or related +8 years experience

Tools

Docker
Kubernetes
APIs design
AWS
GRPC
Kafka

Job description

Upstart is seeking a Principal Software Engineer for the Core Pricing team. You will set the technical direction for Personal and Unsecured Loans, lead large-scale systems, and partner with ML scientists to optimize pricing in a fast-paced, digital-first environment.

You’ll mentor engineers, drive architecture, and ensure scalable, maintainable design across teams. This remote-friendly role offers competitive pay in the US, with base salary range shown and bonuses and equity as part of total

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Core Pricing (Remote)
Principal Software Engineer, Core Pricing (Remote)

Upstart • Northern (KY)

Hybrid
USD 195,000 - 270,000
Competitive compensation
401k with company match
Employee stock purchase plan (ESPP)
+2
Principal Software Engineer – Core Pricing (Remote)
Principal Software Engineer – Core Pricing (Remote)

OhioX • Northern (KY)

Hybrid
USD 195,000 - 270,000
Principal Software Engineer, Pricing Platform
Principal Software Engineer, Pricing Platform

Upstart • Northern (KY)

Hybrid
USD 195,000 - 270,000
Competitive compensation
401k with company match
Employee stock purchase plan (ESPP)
+2
Principal PM, Monetization - Pricing Strategy (Remote)
Principal PM, Monetization - Pricing Strategy (Remote)

Upstart • United States

Remote
USD 187,000 - 260,000
Competitive pay
Annual equity grants
401(k) with company match
+1
Principal Software Engineer, Pricing Platform
Principal Software Engineer, Pricing Platform

OhioX • Northern (KY)

Hybrid
USD 195,000 - 270,000
Senior Software Engineer, Marketplace Optimization (Remote)
Senior Software Engineer, Marketplace Optimization (Remote)

Upstart • United States

On-site
USD 166,900 - 230,900
Health coverage
Equity grants
Wellness allowance
+2
Senior Software Engineer, AI-Powered Finance (Remote)
Senior Software Engineer, AI-Powered Finance (Remote)

Upstart • Columbus (OH)

On-site
USD 167,000 - 231,000
Competitive compensation
Annual equity grants
401(k) match
+1
Senior Manager, ML Simulation Platform Engineering - Remote
Senior Manager, ML Simulation Platform Engineering - Remote

Upstart • United States

On-site
USD 195,000 - 270,000
401(k) match
Employee Stock Purchase Plan
Health insurance
+2
Senior Software Engineer — Remote, High-Impact Lending Platform
Senior Software Engineer — Remote, High-Impact Lending Platform

Upstart • United States

Hybrid
USD 100,000 - 130,000
Competitive compensation
401(k) with company match
Employee Stock Purchase Plan
+2
Senior Software Engineer, Auto Secured Lending (Remote)
Senior Software Engineer, Auto Secured Lending (Remote)

Upstart • United States

On-site
USD 166,000 - 231,000
Competitive compensation
401(k) with company match
Employee Stock Purchase Plan
+3