Drimva

Upstart

Principal Software Engineer, Core Pricing

$195K–$270K

United States +2 · Remote · Principal · Full-time · Posted Jul 15, 2026

Location
United States
Remote
Remote
Experience
8 years of experience; degree or equivalent experience.
Education
Bachelor’s degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent).

About the job

Sets technical direction and leads development of scalable pricing systems that use machine learning to optimize loan offers and borrower-lender matching, particularly for personal and unsecured loans.

What you'll do

  • Define the Pricing team’s long-term technical direction and roadmap; guide architecture and cross-team innovation.
  • Lead design and development of marketplace matching and pricing systems, partnering with ML scientists to improve models and business metrics.
  • Resolve complex technical discussions, influence product direction, and mentor technical leaders.

What they ask for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent, plus 8 years of experience.
  • Experience building highly scalable systems using containerization technologies such as Docker and Kubernetes.
  • Experience building flexible, extensible, consistent APIs; proficiency in one or more object-oriented languages such as Python, Java, C#, or C++.
  • Track record mentoring technical leaders and leading company-wide technical discussions with cross-functional teams.

Nice to have

  • Experience with A/B testing, GRPC, Kafka, or microservice-based architectures.
  • Experience in Fintech, Pricing, Ads, or ML; large-scale distributed systems in AWS.

Pay

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

Tools

Docker, Kubernetes, Python, Java, C#, C++, GRPC, Kafka

AI focus

Works with machine learning scientists to develop and improve models and uses machine learning to optimize pricing and borrower-lender matching.

Model-written summary · the original posting is authoritative

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