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