CareerPlan

Principal Software Engineer, Core Pricing

Remote - United StatesRemoteFull-time$195k2026-07-15 → 2026-11-10
Remote · from United States

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

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