Senior Software Engineer
Upstart
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 79% of similar roles. Most pay $174,600–$225,000 — the shaded band above. At the midpoint, this role pays about $227k versus about $200k 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 Principal Software Engineer on the Bank Technology team, you will provide technical leadership for internal platforms, security automation, and operational systems that enable the bank to operate securely and at scale. You will drive architectural direction, establish engineering patterns, and design relational data models, authorization systems, and integration services while mentoring engineers through technical reviews. The role involves translating complex requirements from risk, legal, and compliance stakeholders into durable software solutions for a licensed financial institution. To succeed, you should possess experience with distributed systems, web applications, and large-scale production environments. Preferred skills include proficiency in TypeScript, Node.js, Next.js, and Prisma. You will navigate the complexities of regulated industries by building tools for governance, risk, and compliance while managing technical risks and making critical build-versus-buy decisions to support the bank's growth.
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
Autodesk
CVS Health
Oracle
General Dynamics
Snap Inc.