Senior Software Engineer, Lifecycle
Upstart
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 59% of similar roles. Most pay $124,850–$187,025 — the blue band above. At the midpoint, this role pays about $169k versus about $156k for comparable roles.
Based on 240 similar postings.
Employer
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 54 open roles on FindRole.
Listed pay typically runs $166,900–$230,900 across 53 roles with salary data.
Most-posted roles
At a glance
Software Engineer II on the Lifecycle Platform team will design and build scalable backend services to power a unified communications platform for SMS, email, and push notifications. Working within the Growth organization, you will develop systems for real-time, event-triggered messaging and self-serve marketing automation. You will translate complex datasets into marketing capabilities using APIs, streaming pipelines, and reverse ETL workflows. The role requires proficiency in backend languages like Kotlin, Java, Ruby, or Python, along with experience building microservices and APIs in cloud environments like AWS. You will solve the technical challenge of transforming rich customer data into actionable engagement strategies. Key competencies include managing ambiguity, collaborating with cross-functional stakeholders, and utilizing tools like Databricks, Airbyte, Fivetran, or marketing automation platforms like Braze and Salesforce Marketing Cloud.
What does a Software Engineer earn in Remote?
Median $208800 from 354 postings across 50 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Upstart
Upstart
Upstart
Upstart
Upstart
Upstart