Senior Software Engineer, Auto

Upstart Upstart · Fintech · Remote · Engineering Department

Upstart is a fintech company that uses AI to improve access to credit. This Senior Software Engineer role on the Auto Direct team will focus on building and improving product features, eligibility systems, and workflow automation for their auto-secured personal loan product. The role involves partnering with cross-functional teams to deliver scalable engineering solutions in a regulated environment.

What you'd actually do

  1. Build and improve product features that expand access to Upstart’s Auto Secured Personal Loan product and support growth in originations.
  2. Design and deliver customer-facing funnel improvements, eligibility logic, and workflow automation that improve borrower experience and operational efficiency.
  3. Partner with product, operations, risk, and engineering teams to evaluate tradeoffs across customer experience, risk, complexity, and speed to market.
  4. Develop durable, scalable engineering solutions that create leverage for future secured lending product expansion.
  5. Contribute to the team’s technical direction by identifying implementation risks, improving execution standards, and communicating progress and decisions clearly.

Skills

Required

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience
  • 4+ years of software engineering experience
  • Experience designing, building, testing, and deploying production software systems
  • Experience developing customer-facing product features, platform capabilities, or backend services in a production environment
  • Experience working with cross-functional partners such as product management, design, analytics, operations, legal, or compliance
  • Experience making technical tradeoffs across system reliability, maintainability, scalability, and product delivery timelines

Nice to have

  • Knowledge of consumer lending, fintech, marketplace, or regulated product environments
  • Experience building or improving conversion funnels, eligibility systems, decisioning workflows, or operational automation
  • Ability to work through ambiguous product and technical problems by using data, judgment, and clear communication
  • Skills in influencing technical direction and aligning stakeholders without direct authority
  • Experience developing systems that balance customer experience, compliance needs, risk controls, and long-term engineering quality

What the JD emphasized

  • regulated environment