Drimva

Upstart

Principal Software Engineer, Pricing Platform

$195K–$270K

United States +2 · Remote · Principal · Full-time · Posted Aug 28, 2026

Location
United States
Remote
Remote
Experience
8 or more years of software engineering experience.
Education
Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field - or equivalent practical experience.

About the job

Provides cross-company technical leadership and evolves Upstart’s pricing platform, building reliable, low-latency services that turn machine-learning underwriting outputs into pricing decisions across loan products.

What you'll do

  • Set the pricing platform’s technical vision and roadmap, aligning engineering, ML, product, and business stakeholders.
  • Design and evolve modular, scalable Tier 0/Tier 1 services and clarify service, API, and ownership boundaries across products.
  • Reduce operational burden and improve reliability through architecture, testing, observability, failure isolation, and mentoring technical leaders.

What they ask for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience.
  • 8 or more years of software engineering experience.
  • Production proficiency in at least one of Python, Kotlin, or Java, and ability to work effectively in a predominantly Python environment.
  • Track record setting architecture and technical direction for large distributed systems used across teams or products.

Nice to have

  • Experience building real-time decisioning, pricing, marketplace, risk, fraud, payments, trading, auction, or advertising systems.
  • Experience partnering with machine-learning teams or productionizing models at scale.

Pay

$195,300 — $270,400 USD (base salary)

Tools

Python, Django, FastAPI, Celery, Kotlin, Spring Boot, gRPC/Protobuf, Temporal

AI focus

Partner with machine-learning scientists and engineers to establish reliable, scalable boundaries between underwriting models and production pricing systems.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)