
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 hiring a Senior Software Engineer to build partner-facing systems that enhance transparency and reliability in their capital ecosystem. You'll work with Java and JavaScript to improve access to affordable credit. This role requires significant experience in software engineering.
You have 5+ years of software engineering experience, particularly in building scalable and reliable systems. Your expertise in Java and JavaScript allows you to create efficient and user-friendly applications that meet the needs of partners and customers alike. You understand the importance of delivering a seamless digital experience and are committed to improving access to affordable credit for all. You thrive in collaborative environments and enjoy working closely with cross-functional teams to drive impactful solutions. You are passionate about leveraging technology to solve real-world problems and are eager to contribute to Upstart's mission of expanding access to credit. You are adaptable and open to learning new technologies and methodologies as needed.
Experience with cloud platforms such as AWS or Azure would be a plus, as would familiarity with data-driven decision-making processes. A background in financial technology or lending systems can enhance your contributions to the team.
As a Senior Software Engineer at Upstart, you will be responsible for designing and implementing partner-facing systems that improve transparency and reliability across our capital ecosystem. You will collaborate with product managers and designers to create intuitive workflows that empower partners to access insights and tools effectively. Your role will involve writing clean, maintainable code and participating in code reviews to ensure high-quality software delivery. You will also engage in troubleshooting and debugging to resolve issues swiftly, ensuring a seamless experience for users. You will have the opportunity to mentor junior engineers, sharing your knowledge and best practices to foster a culture of learning and growth within the team. Additionally, you will contribute to architectural discussions and help shape the technical direction of the projects you work on.
At Upstart, we provide a supportive and inclusive work environment where you can thrive. We offer competitive compensation and benefits, including flexible work arrangements that allow you to balance your professional and personal life. You will have the chance to work on meaningful projects that have a direct impact on improving access to credit for individuals across the country. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective and skills can contribute to our mission. Join us in transforming the lending landscape and making a difference in people's lives.
Apply now or save it for later. Get alerts for similar jobs at Upstart.