Upstart
Senior Software Engineer, Unsecured Installments
$167K–$231K
United States +2 · Remote · Senior · Full-time · Posted Jul 8, 2026
- Location
- United States
Remote
remote - Experience
- 6+ years of professional software engineering experience.
- Education
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
About the job
Leads frontend and full-stack engineering for Upstart’s unsecured installment borrower experiences, shaping architecture and delivering major projects.
What you'll do
- Design and deliver complex frontend and full-stack initiatives from planning through launch and maintenance.
- Set frontend architecture and full-stack technical direction, including a 3–6 month roadmap.
- Partner with product, design, and backend teams; mentor engineers and improve engineering quality.
What they ask for
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience) and 6+ years of professional software engineering experience.
- Deep proficiency building complex web applications with React and TypeScript, including component architecture, state management, performance optimization, and REST or GraphQL APIs.
- Full-stack experience designing and building backend services and APIs in a language such as Python, Java, Kotlin, Ruby, or Node.js.
- Track record of independently leading the design and delivery of large, business-critical frontend or full-stack projects in production.
Nice to have
- Experience as frontend or full-stack technical lead, or building consumer-facing products at scale.
- Fintech or regulated-product experience; experimentation, modern frontend testing/tooling, CI/CD, or hands-on generative AI experience.
Pay
$166,900 — $230,900 USD (base salary); $160,400 — $217,000 CAD (base salary)
Tools
React, TypeScript, REST, GraphQL, Python, Java, Kotlin, Ruby
AI focus
Contribute to AI use in development workflows and product capabilities; generative AI experience is preferred.
Model-written summary · the original posting is authoritative