Software Engineer, Unsecured Installments

Posted 8 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer building React and TypeScript borrower experiences for Upstart’s AI lending marketplace. Leading frontend architecture, full-stack initiatives, and engineering mentorship.

Responsibilities

  • Own the design and delivery of large, complex frontend and full-stack initiatives using React and TypeScript, from planning through launch and long-term maintenance
  • Set technical direction for frontend architecture and full-stack patterns
  • Own a 3–6 month roadmap and address systemic gaps affecting team effectiveness
  • Partner with product, design, and backend engineers to create scalable, high-quality borrower experiences
  • Improve component and API design, state management, testing, observability, and operational rigor
  • Break down ambiguous problems into clear, testable plans and use data to guide scope, performance, and user-experience tradeoffs
  • Mentor and grow engineers through code reviews, design reviews, and technical guidance
  • Contribute to AI use in development workflows and product capabilities

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 4+ years of professional software engineering experience
  • Deep proficiency building complex web applications with React and TypeScript
  • Experience with component architecture, state management, performance optimization, and REST or GraphQL APIs
  • Full-stack experience designing and building backend services and APIs in Python, Java, Kotlin, Ruby, or Node.js
  • Track record of independently leading large, business-critical frontend or full-stack projects in production
  • Ability to work effectively in ambiguous environments
  • Strong communication and collaboration skills
  • Preferred: frontend or full-stack technical leadership experience
  • Preferred: consumer-facing products at scale, fintech/lending/payments experience, experimentation or A/B testing, modern frontend tooling and testing frameworks, CI/CD workflows, generative AI experience

Benefits

  • Competitive compensation, including base pay, bonus opportunities, and annual equity grants that vest quarterly
  • Retirement benefits through a 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually
  • Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible US employees
  • Comprehensive medical, dental, vision, and wellness coverage/resources for US employees
  • Supplemental health coverage for Canada
  • Health Savings Account contributions for eligible US plans
  • Life insurance and disability coverage
  • Paid time off, sick leave, and company holidays
  • Paid family and parental leave
  • Fertility, parenthood, and caregiving benefits
  • Employee Assistance Program with mental health support and life-centered resources
  • Financial planning tools and financial concierge service for US employees
  • Annual wellness allowance
  • Annual productivity allowance for relevant tools and resources
  • Team events, all-company updates, and employee resource groups
  • Catered lunches and fully stocked micro-kitchens at offices in the Bay Area, Austin, Columbus, and New York City

Job type

Full Time

Experience level

Mid levelSenior

Salary

$142,000 - $196,600 per year

Degree requirement

Bachelor's Degree

Tech skills

GraphQLJavaJavaScriptKotlinNode.jsPythonReactRubyTypeScript

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.