Senior Software Engineer
Upstart
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 72% of similar roles. Most pay $151,000–$211,200 — the shaded band above. At the midpoint, this role pays about $199k versus about $181k 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 73 open roles on FindRole.
Listed pay typically runs $166,900–$230,450 across 72 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Engineer on the Upstart Bank team, you will design and build scalable systems, services, and user-facing workflows to support core platform operations in a regulated environment. You will own technical design and delivery for large engineering projects involving funding, payments, reporting, partner integrations, and internal operational workflows. The role requires translating complex regulatory requirements into reliable software while improving system reliability, performance, and data consistency across distributed services. To succeed, you must be proficient in at least one modern programming language such as Python, Java, or Kotlin. Preferred skills include experience with fintech infrastructure, payment systems, Kafka, gRPC, and event-driven architectures. You will solve the challenge of transitioning from a fragmented state-based system to a unified federal framework to simplify regulatory infrastructure and improve access to credit at scale.
What does a Software Engineer earn in Remote?
Median $204500 from 415 postings across 57 companies.
Skills
What you'll do
What we're looking for
More like this
Upstart
Upstart
Upstart
Oracle
Oracle
Oracle