Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit unions can have higher approval rates and lower loss rates across races, ages, and genders, while simultaneously delivering the exceptional digital-first lending experience their customers demand.
The Auto Refi team is responsible for scaling our auto refinance loan product. As a Software Engineer on this team, you'll work closely with cross-functional partners to execute projects across the whole stack. You'll be involved in making thoughtful architectural decisions, improving software quality, and delivering new ideas that achieve meaningful improvements to team metrics.
Key responsibilities include:
The tech stack primarily uses Kotlin (Spring), Ruby (Rails), and TypeScript (React). You'll work in a distributed team environment with regular face-time collaboration through Zoom for pair/mob programming. The role offers competitive compensation, comprehensive benefits, and the opportunity to work on impactful financial technology solutions.
As a digital-first company, most work can be accomplished remotely, with teams meeting in person once or twice per quarter for 2-4 consecutive days. This structure provides flexibility while maintaining strong team collaboration and culture.
Join us if you're passionate about enabling access to effortless credit based on true risk and want to be part of a team that's revolutionizing the lending industry through AI and technology.