Upstart

Upstart

Senior Software Engineer, Unsecured Installments

USARemotePosted Today$160,400 – $223,900
Full TimeSeniorRemoteUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

About Upstart At Upstart, we’re united by a mission that matters: to radically reduce the cost and complexity of borrowing for all Americans. Every day, we bring creativity, experimentation, and advan

Key Highlights

  • Own the design and delivery of large, complex frontend and full-stack initiatives using React and TypeScript, from planning and sequencing through launch and long-term maintenance.
  • Set technical direction for the team’s frontend architecture and full-stack patterns, owning a 3–6 month roadmap and proactively addressing systemic gaps that threaten team effectiveness.
  • Partner closely with product, design, and backend engineers to translate roadmap priorities and borrower needs into scalable, high-quality experiences.
  • Raise the bar for engineering excellence through strong component and API design, thoughtful state management, testing, observability, and operational rigor across borrower-facing surfaces.
  • Lead through ambiguity, breaking down loosely defined problems into clear, testable plans and using data to inform tradeoffs on scope, performance, and user experience.

Qualifications

Required Qualifications

  • 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 consuming 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.
  • Ability to work effectively in ambiguous environments where product requirements, constraints, and system boundaries evolve over time.
  • Strong communication and collaboration skills, with the ability to explain technical tradeoffs and align product, design, and engineering partners.
  • Experience serving as the frontend or full-stack technical lead for a product team or business-critical product surface.
  • Experience building consumer-facing products at scale with strong attention to performance, accessibility, and user experience.
  • Background in fintech, lending, payments, or other regulated financial products with complex user journeys and high quality expectations.
  • Experience with experimentation, A/B testing, or feature-flagging to drive iterative product improvements in production.
  • Familiarity with modern frontend tooling and testing frameworks (e.g., Jest, React Testing Library, Cypress) and CI/CD workflows.
  • Hands-on experience leveraging generative AI in product features or internal engineering workflows.
  • Passion for building products that expand access to credit and improve financial outcomes for consumers.

Skills & Technologies

ReactTypeScriptGraphQLPythonJavaKotlinRubyNode.jsCI/CD

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$160,400 – $223,900

Location

USA

Work Mode

Remote

Posted

Today

Country

US