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
$127k most similar roles pay here $213k

This role pays more than 50% of similar roles. Most pay $135,327–$204,837 — 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 on Upstart's Distribution Platform team, you will collaborate with cross-functional teams including product managers, designers, machine learning engineers, and marketing experts to design and deliver high-quality products that target the right users across various marketing channels. Your day-to-day responsibilities include building scalable APIs and microservices in a cloud-based environment such as AWS or GCP, designing technology for efficient content delivery, and making architectural decisions to enhance software reliability and code maintainability. The team focuses on creating an intelligent system that automates and scales Upstart's engagement with customers through digital ads, direct mail, and partner integrations. You should have 4+ years of professional experience in programming languages like Ruby, Java, Kotlin, Python, or JavaScript, along with a track record of leading small to medium-sized projects and excellent communication skills for distributed team collaboration. Preferred qualifications include experience with digital advertising platforms, marketing technology, and front-end technologies such as React and TypeScript.

What you'll do

  • Design and build scalable APIs and microservices for cloud-based marketing platforms.
  • Collaborate with cross-functional teams to develop high-quality products for various marketing channels.
  • Contribute to architectural decisions that enhance software reliability and code maintainability.
  • Develop technology solutions for efficiently serving marketing content to users at scale.
  • Lead small to medium-sized projects involving multiple engineers over several months.

What we're looking for

  • 4+ years of professional software development experience.
  • Strong proficiency in Ruby, Java, Kotlin, Python, or JavaScript.
  • Experience building scalable APIs and microservices in cloud environments.
  • Ability to lead small to medium-sized projects over multiple months.
  • Excellent written and verbal communication skills for distributed teams.

More like this

Similar roles

Software Engineer

Q2

Cary, North Carolina 68 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

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

Booz Allen Hamilton

Chantilly, VA 62 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Roseville, CA 46 days ago $86,900$198,000
Kubernetes Gitlab GitHub Atlassian Agile CI/CD Python Java C++ PostgreSQL MySQL Docker AWS Azure GCP SOSA System IPMI IEEE systems engineering gates Test-driven development Agentic AI tools

Software Engineer

Samsung Electronics

Mountain View, CA 42 days ago $150,000$150,000
JavaScript React Go Kafka RabbitMQ Microservices Git Webpack npm Agile TDD Cross-browser Compatibility Responsive Design Caching Background Jobs Rate Limiting Performance Tuning

Software Engineer

Leidos

San Diego, CA 40 days ago $69,550$125,725
C++ Qt Android SQLite Git Scrum Agile UI/UX Subversion JIRA Selenium TDD React Node.js OpenAPI Clang Format Clang-Tidy VersionOne Rally