Senior Software Engineer, Borrower Experience

Upstart · Fintech · Remote · Engineering

Senior Software Engineer on the Borrower Experience team at Upstart, focusing on building and evolving borrower-facing servicing experiences across web, mobile, and AI-powered channels. The role involves designing and developing scalable solutions to reduce borrower friction, improve payment success, and enable self-serve paths, with an emphasis on integrating AI-powered surfaces and potentially LLM/agentic systems.

What you'd actually do

  1. Design and deliver borrower-facing features across web, mobile, and AI-powered experiences to improve self-service outcomes and payment success
  2. Translate servicing workflows into intuitive, scalable product experiences that reduce friction and inbound contact volume
  3. Build and maintain full-stack systems integrating backend services with modern frontend frameworks
  4. Drive experimentation through A/B testing, analytics, and observability tools to improve borrower outcomes
  5. Partner with Product, Design, Analytics, and Engineering to deliver high-quality solutions

Skills

Required

  • Bachelor's degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent) + 4 years of experience
  • 4+ years of professional software engineering experience building scalable web and/or mobile applications
  • Proficiency in one or more programming languages and modern development frameworks
  • Experience designing and building APIs, microservices, and distributed systems in a cloud environment
  • Experience leading projects spanning multiple engineers or systems

Nice to have

  • Experience building or integrating LLM-powered or agentic systems
  • Familiarity with experimentation platforms and analytics tooling
  • Experience developing customer-facing financial or fintech products
  • Knowledge of modern frontend frameworks and deployment platforms
  • Experience working across multiple teams to deliver cohesive user experiences
  • Ability to design systems with reliability, safety, and explainability considerations

What the JD emphasized

  • AI-powered channels
  • LLM-powered or agentic systems

Other signals

  • AI-powered channels
  • AI lending marketplace
  • advanced AI
  • LLM-powered or agentic systems