Software Engineer, Foundations

Upstart

Remote Actively hiring Verified listing
Remote (San Mateo, CA, US) Posted 15 days ago Apply by Sep 1, 2026 $142,000$196,000 / year

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $169k
$113k most similar roles pay here $226k

This role pays less than 51% of similar roles. Most pay $135,000–$214,500 — the shaded band above. At the midpoint, this role pays about $169k versus about $175k 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 40 open roles on FindRole.

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

Most-posted roles

View all roles at Upstart

At a glance

TL;DR

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

Remote (Usa-Research Triangle Park) 9 days ago $126,500$182,000
Python C++ Java JavaScript CI/CD Docker Kubernetes AWS Git PostgreSQL MongoDB RESTful APIs Linux Unit Testing Integration Testing Agile Scrum
Remote

Software Engineer

Cisco

Remote (Usa-Milpitas) 16 days ago $165,000$241,400
Python SONiC BGP EVPN VXLAN Git Jira Jenkins CI/CD RDMA RoCE QoS HPC PostgreSQL Docker Kubernetes
Remote Hybrid

Software Engineer

Boeing

Remote (Hazelwood, MO) 63 days ago $105,000$140,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Azure DevOps Jira Azure DevOps Pipelines Microservices RESTful APIs Agile C++ CompTIA Security+ Windows 10/11 Windows Server
Remote

Software Engineer

Micron Technology

Boise, ID 45 days ago
Java C# .NET C# Python VS Code Microsoft Visual Studio Eclipse RESTful Web APIs SQL NoSQL AWS Azure Google Cloud Git Agile Scrum

Software Engineer

Q2

Austin, TX 90 days ago
Python SQL JavaScript CSS Vue Angular React Agile CI/CD Linux Windows Web Development APIs REST Security Git Docker Kubernetes Terraform AWS Azure Google Cloud Platform
Hybrid

Software Engineer

The Hartford

Hartford, CT 6 days ago $88,000$132,000
C# ASP.NET MVC Python SQL MS SQL Server 2019 RESTful APIs Microservices SSIS Agile Scrum AWS CA AutoSys Microsoft Visual Studio
Hybrid