Principal Software Engineer, Small Dollar Loans

Upstart is a leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit.
$180,600 - $250,000
Backend
Principal Software Engineer
Remote
10+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Development Engineer

Principal Software Development Engineer role at Microsoft's Health Futures team, focusing on medical imaging, signal processing, and healthcare technology development.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on AI-powered solutions for M365, offering remote work and competitive compensation ($137K-$267K).

Principal Software Engineer

Principal Software Engineer role at Microsoft's 1ES team, focusing on developer productivity tools and cloud services, offering remote work in Vancouver with competitive compensation.

Principal Software Development Engineer

Principal Software Engineer role at Microsoft focusing on large-scale distributed systems for search and AI services, working with cutting-edge LLM and AIGC technologies.

Principal Engineer

Lead backend engineering initiatives as Principal Engineer at Tresata, architecting and implementing large-scale AI-powered software systems using Java, Spring Boot, and distributed technologies.

Description For Principal Software Engineer, Small Dollar Loans

Upstart is a leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. As a Principal Software Engineer on the Small Dollar Loan team, you will collaborate with all parts of the Small Dollar business and Upstart engineering teams, including Machine Learning, Data Engineering, Product Management, Product Design, Platform, Servicing, Lending Partnerships, and Capital Markets. The role will report directly to a Director of Engineering and work closely with the Small Dollar Loan engineer team, focusing on driving down operational and servicing costs.

Key Responsibilities:

  • Create Northstar architectures for Small Dollar Loan post originations flow
  • Align with the servicing vertical team's technical vision
  • Build core high leverage components and patterns to unlock high quality execution from engineering teams
  • Collaborate with cross functional stakeholders to solve business problems
  • Mentor engineers
  • Move the Upstart technology platform forward

Requirements:

  • 10+ years software engineering experience
  • Strong technical and software engineering fundamentals including a demonstrated ability to build and own large-scale, highly available consumer products
  • Ability to explain complex business and technical concepts to all audiences
  • Experience leading large cross-team initiatives at companies that have gone through periods of rapid business or organizational growth
  • Track record of successfully mentoring and developing technical leaders

Preferred Qualifications:

  • Defined and executed on longer term (multi-quarter +) technological visions or strategies for multi-team organizations
  • Driven initiatives of significant depth or breadth with demonstrated results in engineering process, technology platforms, or overall productivity of others
  • Ability to identify gaps in organizational knowledge, tools, and practices and produce and execute on plans to address those gaps
  • Ability to influence and lead without direct authority
  • Strong product and analytical mindset that allows you to think in terms of ROI, risk, and trade offs
  • Excellent written and verbal communication
  • Highly autonomous and proactively finds the most impactful projects to work on

This role offers a competitive compensation package, comprehensive benefits, and the opportunity to work on impactful projects in the fintech space. Join Upstart and help revolutionize the lending industry through AI and technology.

Last updated 9 months ago

Responsibilities For Principal Software Engineer, Small Dollar Loans

  • Create Northstar architectures for Small Dollar Loan post originations flow
  • Align with the servicing vertical team's technical vision
  • Build core high leverage components and patterns to unlock high quality execution from engineering teams
  • Collaborate with cross functional stakeholders to solve business problems
  • Mentor engineers
  • Move the Upstart technology platform forward

Requirements For Principal Software Engineer, Small Dollar Loans

Java
Python
  • 10+ years software engineering experience
  • Strong technical and software engineering fundamentals including a demonstrated ability to build and own large-scale, highly available consumer products
  • Ability to explain complex business and technical concepts to all audiences
  • Experience leading large cross-team initiatives at companies that have gone through periods of rapid business or organizational growth
  • Track record of successfully mentoring and developing technical leaders

Benefits For Principal Software Engineer, Small Dollar Loans

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive Compensation (base + bonus & equity)
  • Comprehensive medical, dental, and vision coverage
  • 401(k) with 100% company match up to $4,500
  • Employee Stock Purchase Plan (ESPP)
  • Life and disability insurance
  • Generous holiday, vacation, sick and safety leave
  • Supportive parental, family care, and military leave programs
  • Annual wellness, technology & ergonomic reimbursement programs
  • Social activities and employee resource groups
  • Catered lunches + snacks & drinks when working in offices

Interested in this job?