
Revolutionizing lending with AI-driven insights
Upstart is an AI lending marketplace headquartered in South San Mateo, California, connecting millions of consumers with over 100 banks and credit unions. The company has raised $135.7 million in Series D funding and facilitates billions in loan originations by using advanced AI models to assess cre...
Upstart offers comprehensive health plans, a 401k plan, generous vacation policy, flexible time off, parental leave, and family forming benefits throu...
Upstart fosters a culture focused on leveraging technology to democratize access to credit. With a strong emphasis on AI-driven solutions, the company...

Upstart • United States | Remote
Upstart is seeking a Senior Manager of Software Engineering to lead the Payments and Borrowers Experience team. You'll drive architectural clarity and build systems that ensure a seamless payment experience. This role requires strong leadership skills and experience in software engineering.
You have a strong background in software engineering with a focus on payments and user experience — your experience includes leading teams and driving architectural decisions that enhance system reliability and compliance. You understand the importance of delivering a seamless digital experience for users and have a track record of building high-performing teams that excel in fast-paced environments.
You are passionate about leveraging technology to improve access to financial services — your commitment to inclusive practices aligns with Upstart's mission of expanding access to affordable credit. You thrive in collaborative settings and enjoy mentoring engineers to help them grow in their careers.
You possess excellent communication skills, enabling you to articulate complex technical concepts to non-technical stakeholders — you are adept at fostering cross-functional collaboration between engineering, product, and compliance teams to ensure alignment on project goals.
Experience in the financial technology sector is a plus — familiarity with AI-driven solutions and their application in lending can set you apart. You may also have experience with cloud technologies and modern software development practices, which will be beneficial in this role.
As the Senior Manager of Software Engineering at Upstart, you will lead the Payments and Borrowers Experience team, focusing on delivering a reliable payment infrastructure that enhances the borrower experience. You will oversee the development of systems that ensure financial accuracy and compliance while scaling to support new products and payment types.
You will drive architectural clarity within the team, ensuring that systems are designed for speed, reliability, and compliance — your leadership will be crucial in guiding the team through complex technical challenges and fostering a culture of innovation and excellence.
You will collaborate closely with product managers and other stakeholders to define project requirements and deliver high-quality solutions that meet user needs. Your role will involve mentoring and developing engineers, helping them to navigate their career paths and improve their technical skills.
You will also be responsible for setting performance metrics and ensuring that the team meets its goals — your ability to analyze data and make informed decisions will be key to the success of your projects.
At Upstart, you will be part of a mission-driven company that is transforming the lending landscape through AI technology. We offer a flexible remote work environment, allowing you to work from anywhere in the United States. You will have the opportunity to make a significant impact on our products and the lives of borrowers.
We provide competitive compensation and benefits, including opportunities for professional development and growth within the company. Join us in our commitment to creating a fair and inclusive financial ecosystem.
Apply now or save it for later. Get alerts for similar jobs at Upstart.