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