Drimva

Upstart

Software Engineer, Distribution Platform

$142K–$196K

United States +2 · Remote · Full-time · Posted May 19, 2026

Location
United States
Remote
Remote
Experience
3 years of experience; degree or equivalent required.
Education
Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or its equivalent).

About the job

Build and improve a scalable marketing platform that delivers targeted content through Upstart’s distribution channels.

What you'll do

  • Collaborate with product, design, machine learning, analytics, and marketing partners to deliver products across marketing channels.
  • Design and build scalable, efficient systems for serving marketing content to users.
  • Make architectural decisions that improve software reliability and code maintainability.

What they ask for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or its equivalent) and 3 years of experience.
  • Strong proficiency in one or more of Ruby, Java, Kotlin, Python, or Javascript.
  • Experience building scalable APIs and microservices in a cloud-based environment such as AWS or GCP.
  • Experience leading small- to medium-sized projects over multiple months and/or involving multiple engineers.

Nice to have

  • Experience with third-party integrations or systems handling large amounts of data; SQL, data warehouses, or other database technologies.
  • Experience with digital advertising platforms, Ruby on Rails, Kotlin, React, typescript, front-end technologies, marketing technology, or growth engineering.

Pay

$142,000 — $196,000 USD (base salary)

Tools

Ruby, Java, Kotlin, Python, Javascript, AWS, GCP, SQL

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)