Senior Software Engineer, Pricing

Upstart

Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$166,900–$230,900 / yr
Posted
1 day ago
Closes
Sep 1, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $199k
$103k most similar roles pay here $245k

This role pays more than 74% of similar roles. Most pay $139,050–$202,000 — the shaded band above. At the midpoint, this role pays about $199k versus about $171k 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 42 open roles on FindRole.

Listed pay typically runs $177,200–$245,400 across 42 roles with salary data.

Most-posted roles

View all roles at Upstart

At a glance

TL;DR · Senior Software Engineer, Pricing

As a Senior Software Engineer on Upstart’s Core Pricing team, you will lead the design and development of scalable, high-performance services that enable real-time pricing decisions across multiple products. You’ll collaborate with data scientists and product managers to translate business goals into robust technical solutions while driving architectural improvements in the pricing platform to support rapid growth and evolving modeling needs. Your responsibilities include mentoring engineers, ensuring the quality and reliability of pricing engines through comprehensive testing and code reviews, and championing improvements in developer experience and observability. The role requires proficiency in Python and experience with Java or Kotlin, as well as a background in building scalable public or consumer-facing products. You will work on cloud-based environments like AWS or GCP, focusing on distributed systems, microservices, and CI/CD pipelines to support Upstart’s financial technology initiatives at scale.

What you'll do

  • Lead the design and development of scalable services for real-time pricing decisions.
  • Translate business goals into technical solutions by collaborating with data scientists.
  • Drive architectural improvements to support rapid growth and new product lines.
  • Mentor engineers, promoting best practices in system design and operational excellence.
  • Ensure quality and reliability through comprehensive testing and production monitoring.

What we're looking for

  • 5+ years of professional software development experience in scalable public or consumer-facing products.
  • Proficient in Python and experienced with Java or Kotlin for production coding.
  • Ability to independently own and deliver complex, multi-month engineering projects.
  • Experience designing and building scalable APIs and microservices in cloud environments (AWS/GCP).
  • Strong problem-solving skills focusing on scalability, performance, and system reliability.
  • Excellent communication skills for explaining technical topics to both technical and non-technical audiences.
  • Demonstrated experience mentoring engineers and influencing technical direction.

More like this

Similar roles

Senior, Software Engineer

Walmart

Sunnyvale, CA 37 days ago $117,000$234,000
Python Java Kafka Docker CI/CD Microservices APIs Video Streaming Real-time Analytics Kubernetes PostgreSQL AWS Azure Git Jenkins Prometheus Grafana Terraform Open-source Libraries SDLC Secure Coding

Senior, Software Engineer

Walmart

Bentonville, AR 93 days ago $90,000$180,000
Java Python Apache_Spark Google_Cloud Airflow DataProc BigQuery Cassandra MongoDB CI/CD Kubernetes Docker Git Jira PostgreSQL MySQL REST_APIs JSON Swagger JUnit Selenium SonarQube

Senior, Software Engineer

Walmart

Sunnyvale, CA 92 days ago $117,000$234,000
Java Spring Boot microservices architecture Azure Cosmos DB MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis

Senior, Software Engineer

Walmart

Sunnyvale, CA 52 days ago $117,000$234,000
Java Python Azure Cosmos DB CI/CD Kubernetes Docker Terraform GenAI tools PostgreSQL AWS Git J2EE Swagger/OpenAPI JUnit Selenium SonarQube Maven Gradle Spring Boot Hibernate

Senior, Software Engineer

Walmart

Sunnyvale, CA 34 days ago $117,000$234,000
Java Solr Kafka Memcached GenAI AI-powered code analysis tools AI-driven testing frameworks AI-enabled data pipelines

Senior, Software Engineer

Walmart

Bentonville, AR 4 days ago
Java Spring Boot REST Services Cloud technologies Agile methodology Docker Kubernetes CI/CD PostgreSQL MySQL AWS Terraform