Software Engineer, Distribution Platform

Upstart

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$142,000–$196,000 / yr
Posted
27 days ago
Closes
Sep 13, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $169k
$121k most similar roles pay here $212k

This role pays more than 52% of similar roles. Most pay $136,300–$203,200 — the shaded 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 50 open roles on FindRole.

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

Most-posted roles

View all roles at Upstart

At a glance

TL;DR · Software Engineer, Distribution Platform

As a Software Engineer at the Foundations team at Upstart, you will play a crucial role in scaling and extending backend data systems that support high-quality marketing data workflows. Your responsibilities include building and maintaining scalable backend systems and data pipelines to enable audience segmentation and marketing attribution, collaborating closely with product managers, marketers, and engineers to deliver critical data solutions. You will extend existing infrastructure to handle growing data volumes and evolving business needs while contributing to data quality initiatives by implementing monitoring and validation mechanisms. Additionally, you will participate in technical discussions on architecture and platform scalability to ensure long-term growth. The ideal candidate has 3+ years of experience with backend distributed systems or large-scale data platforms, proficiency in fault tolerance, monitoring, and observability practices, and a strong track record of cross-functional collaboration. Familiarity with data governance and privacy considerations is preferred.

What you'll do

  • Build and maintain scalable backend systems for audience segmentation and marketing attribution.
  • Extend data infrastructure to handle increasing volumes and evolving business needs.
  • Implement monitoring and validation mechanisms to ensure data quality and reliability.
  • Collaborate with stakeholders to deliver data solutions supporting customer acquisition goals.
  • Participate in technical discussions on architecture, access patterns, and platform scalability.

What we're looking for

  • 3+ years of experience building and maintaining backend distributed systems or large-scale data platforms.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • Experience working with data processing systems, databases, and data pipelines in production environments.
  • Expertise in implementing fault tolerance, monitoring, and observability practices for backend systems.
  • Strong collaboration skills with engineering, product, and business stakeholders to deliver technical solutions.
  • Knowledge of data modeling and schema design best practices for large-scale data systems (preferred).
  • Experience supporting marketing technology platforms or customer segmentation initiatives (preferred).

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 126 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 13 days ago
AWS Python SQL C# .NET Vue Angular React HTML CSS JavaScript RESTful APIs MVVM SOLID principles Agile CI/CD Kubernetes Docker Terraform PostgreSQL Git Jenkins
Hybrid

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 97 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote

Software Engineer

Alteryx

Remote (Irvine, CA) 112 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Broadcom

Usa-Ca - Promontory B 50 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack Linux Windows Server

Software Engineer

Broadcom

Usa-Ca - Promontory B 50 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies