Principal Software Engineer - Core Pricing (Remote)

Upstart

United States

Remote

USD 195,300 - 270,400

Full time

14 days+

Get a reply from this employer

Your 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: ML Pricing Platform (Remote)
Principal Software Engineer: ML Pricing Platform (Remote)

Upstart • United States

Remote
USD 195,000 - 270,000
Competitive compensation
Base salary with equity
401(k) with company match
+4
Senior Software Engineer, Core Pricing (Remote)
Senior Software Engineer, Core Pricing (Remote)

Upstart • Austin (TX), San Francisco (CA), New York (NY)

Hybrid
USD 167,000 - 231,000
Health insurance
Dental and Vision
401k
+5
Pricing Platform Principal Engineer — Remote
Pricing Platform Principal Engineer — Remote

upstart • United States

Remote
USD 195,000 - 270,000
401(k) with company match
Equity grants
Employee Stock Purchase Plan (ESPP)
+2
Senior Software Engineer – Real-Time Pricing Systems (Remote)
Senior Software Engineer – Real-Time Pricing Systems (Remote)

OhioX • Austin (TX), San Francisco (CA), New York (NY)

Hybrid
USD 167,000 - 231,000
Health insurance
401(k) with company match
Equity compensation
+3
Senior Software Engineer, Core Pricing (Fully Remote)
Senior Software Engineer, Core Pricing (Fully Remote)

Unknown • United States

Remote
USD 140,000 - 220,000
Health insurance
Vision and dental
HSA
+4
Senior Software Engineer, Core Pricing
Senior Software Engineer, Core Pricing

Upstart • Austin (TX), San Francisco (CA), New York (NY)

Hybrid
USD 167,000 - 231,000
Health insurance
Dental and Vision
401k
+5
Senior Software Engineer, Core Pricing
Senior Software Engineer, Core Pricing

OhioX • Austin (TX), San Francisco (CA), New York (NY)

Hybrid
USD 167,000 - 231,000
Health insurance
401(k) with company match
Equity compensation
+3
Principal Software Engineer, Pricing Platform
Principal Software Engineer, Pricing Platform

OhioX • United States

Remote
USD 195,000 - 270,000
Principal Software Engineer – Core Pricing (Remote)
Principal Software Engineer – Core Pricing (Remote)

OhioX • United States

Hybrid
USD 195,000 - 270,000
Senior Software Engineer, Core Pricing — Real-Time, Scalable (Remote)
Senior Software Engineer, Core Pricing — Real-Time, Scalable (Remote)

Unknown • United States

Remote
USD 140,000 - 220,000
Health insurance
Vision and dental
HSA
+4