CareerPlanSign in

Principal Software Engineer, Pricing Platform

🌐 Remote💼 Full-time💰 $80,000–$100,000🗓 2026-08-28 → 2026-09-26

Core

Define the cross-company technical vision and roadmap for Upstart's pricing platform, converting ML underwriting outputs into accurate risk and profitability decisions for loans.

Role type

Principal Software Engineer (Platform Architecture)

Builds

Scalable, low-latency, highly reliable services that convert ML underwriting outputs into pricing decisions across Personal Loans, Auto, and HELOC products.

Domain

Fintech / AI Lending / Pricing Systems

Deliverable

production ML models

Required skills

Distributed systems architecture, Backend engineering, Python, Kotlin, Java, API design, Cloud infrastructure, Observability, Technical leadership, Cross-functional collaboration, Mentoring

Preferred skills

Real-time decisioning systems, Model productionization, Platform modernization, Rust, Statistics/Economics background

Technologies

Python, Django, FastAPI, Celery, Kotlin, Spring Boot, gRPC, Protobuf, Temporal, AWS, Kubernetes, Helm, Datadog

Responsibilities

Define cross-company technical vision and roadmap, Lead architectural evolution toward modular capabilities, Design Tier 0/Tier 1 services, Partner with ML teams on model boundaries, Balance competing needs of engineering/ML/product teams, Clarify service and ownership boundaries, Evaluate runtime and language choices, Reduce operational burden through testing and observability, Lead company-wide technical discussions, Mentor senior technical leaders, Prioritize technical-debt and platform investments

Seniority

Principal, hands-on IC with strategy & mentorship

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