Drimva

Upstart

Senior Software Engineer, Core Pricing

$167K–$231K

United States +2 · Remote · Senior · Full-time · Posted Aug 31, 2026

Location
United States
Remote
Remote
Experience
4 years of software engineering experience.
Education
Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or its equivalent.

About the job

Designs and operates scalable pricing systems that power lending decisions across Upstart’s products.

What you'll do

  • Build and evolve real-time pricing systems; own complex projects from design through production.
  • Translate modeling and business needs into reliable software, and improve pricing-service architecture and operations.
  • Contribute to technical standards and support engineers through design reviews, guidance, and knowledge sharing.

What they ask for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or its equivalent.
  • Production software experience in Python and experience with Java, Kotlin, or another strongly typed language.
  • Experience designing, building, and operating scalable APIs, distributed systems, or microservices in a cloud environment such as AWS or GCP.
  • Experience delivering complex software projects and building production systems with scalability, latency, reliability, or correctness requirements.

Nice to have

  • Knowledge of fintech, financial systems or mathematics, statistics, machine learning platforms, or decisioning systems.
  • Experience with business-critical systems, cloud-native architecture, platform engineering, CI/CD, infrastructure as code, or productionizing models with data science and product teams.

Pay

$166,900 — $230,900 USD (base salary); $153,000 — $190,000 CAD (base salary)

Tools

Python, Java, Kotlin, AWS, GCP

Model-written summary · the original posting is authoritative

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