Software Engineer, Pricing

Upstart

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
United StatesCanada
Salary
$142,000–$196,600 / yr
Posted
145 days ago
Freshness
Confirmed live today
Closes
Jan 22, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $169k
$120k $216k
below market most similar roles pay here above market

This role pays more than 57% of similar roles. Most pay $132,962–$206,337 — the blue band above. At the midpoint, this role pays about $169k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About Upstart

Upstart is an AI lending platform that partners with banks and credit unions to expand access to affordable credit using non-traditional variables.

Upstart currently has 54 open roles on FindRole.

Listed pay typically runs $166,900–$230,900 across 53 roles with salary data.

Most-posted roles

View all roles at Upstart

At a glance

TL;DR · Software Engineer, Pricing

JOB TITLE: Software Engineer, Pricing As a Senior Software Engineer on the Core Pricing team, you will join a cross-functional group of data scientists and product managers to develop systems that calculate risk and profitability for originated loans. You will design and implement highly scalable, low-latency services that convert ML underwriting outputs into accurate measures across multiple product lines. Your daily work involves building robust technical solutions, driving architectural improvements, and mentoring engineers to ensure platform reliability. The role requires high proficiency in Python, with experience in Java or Kotlin. You must be skilled in designing scalable APIs and microservices within cloud-based environments like AWS or GCP. This position solves the technical challenge of providing real-time pricing decisions and supporting rapid growth for a complex lending marketplace.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Lead the design and development of scalable, high-performance services for real-time pricing decisions.
  • Convert ML underwriting outputs into accurate risk and profitability measures.
  • Drive architectural improvements to support rapid growth and evolving modeling needs.
  • Mentor and coach engineers on system design, testing, and operational excellence.
  • Ensure pricing engine reliability through comprehensive testing, code reviews, and production monitoring.
  • Improve developer experience by enhancing automation and platform observability.
  • Translate business goals into robust technical solutions with data scientists and product managers.

What we're looking for

  • 3+ years of professional software development experience building scalable public or consumer-facing products.
  • High level of proficiency coding in production with Python and some experience with Java, Kotlin, or similar.
  • Proven ability to independently own and deliver complex, multi-month engineering projects in fast-paced environments.
  • Experience designing and building scalable APIs and microservices in a cloud-based environment like AWS or GCP.
  • Strong problem-solving skills with an emphasis on scalability, performance, and system reliability.
  • Excellent communication skills to explain complex technical topics to both technical and non-technical audiences.
  • Demonstrated experience mentoring and coaching engineers and influencing technical direction.
  • Background in finance, fintech, financial mathematics, statistics, or machine learning (preferred).

More like this

Similar roles

Software Engineer, Pricing

Upstart

Remote (Canada) 145 days ago $142,000–$196,600
Python Java Kotlin AWS GCP Microservices APIs CI/CD Infrastructure-as-Code Distributed Systems Machine Learning System Design Observability
3+ yrs exp Remote

Senior Software Engineer, Core Pricing

Upstart

Remote (Canada) 57 days ago $166,900–$230,900
Python Java Kotlin AWS GCP Distributed Systems Microservices APIs Infrastructure as Code Machine Learning Statistics Cloud-native Architecture Platform Engineering
4+ yrs exp Remote

Software Engineer, Pricing Applications

McKesson Corporation

Richmond, VA 5 days ago $102,000–$170,000
REST APIs SQL Microservices CI/CD Distributed Systems Object-Oriented Programming relational database s Source Control Monitoring Logging ERP CRM Production Support Performance Tuning
4+ yrs exp Hybrid

Software Engineer

Booz Allen Hamilton

McLean, VA +1 5 days ago $86,800–$198,000
Python Java C# C C++ JavaScript NodeJS PHP React Drupal Agile REST API Full-Stack Development Cloud Development .NET Regression Testing Automation Client-Server Architecture
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

General Dynamics

Annapolis Junction, MD 125 days ago $175,950–$238,050
C++ Flutter QT Matlab DSP 802.11 GitLab Agile Software Defined Radio UI
7+ yrs exp