About the Job
At Upstart, we’re united by a mission that matters: to radically reduce the cost and complexity of borrowing for all Americans. Every day, we bring creativity, experimentation, and advanced AI to reshape access to credit, helping millions move forward financially with clarity and confidence.
As the leading AI lending marketplace, we partner with banks and credit unions to expand access to affordable credit through technology that’s both radically intelligent and deeply human. Our platform runs over one million predictions per borrower using more than 3,000 signals, powering smarter, fairer decisions for...
We’re proudly digital-first, giving most Upstarters the flexibility to do their best work from wherever they thrive, alongside teammates across 80+ cities in the US and Canada. Digital-first doesn’t mean distant. We’re intentional about in-person connection through team onsites, planning sessions, and moments that s...
Required Skills & Abilities
Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience, and 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.
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.