CareerPlanGet AI match score →

Principal Software Engineer, Core Pricing

🌐 Remote💼 Full-time💰 $195,300–$195,300🗓 2026-07-15 → 2026-07-31

Core

Design and build large-scale systems to optimize loan pricing, matching borrowers to lenders, and calculating risk/interest rates for Upstart's marketplace.

Role type

Principal Software Engineer (Pricing & Distributed Systems)

Builds

Core pricing platform, borrower-lender matching systems, and scalable APIs for loan products.

Domain

Fintech / AI Lending / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

scalable system design, containerization (Docker/Kubernetes), API design, object-oriented programming (Python/Java/C#/C++), technical leadership, mentoring, cross-functional collaboration

Preferred skills

Python, A/B testing, gRPC, Kafka, microservices, AWS, statistics/mathematics/econometrics

Technologies

Docker, Kubernetes, Python, Java, C#, C++, gRPC, Kafka, AWS

Responsibilities

Define long-term technical roadmap for Pricing, lead design of supply-demand matching systems, collaborate with ML scientists to improve models, guide architectural evolution, resolve complex technical trade-offs, prototype and roll out new technologies, mentor technical leaders

Seniority

Principal, hands-on IC with strategic direction

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗