Upstart is looking to solve the problem of expanding access to affordable credit by leveraging AI and a marketplace model. The Capital Marketplace vertical specifically aims to fuel Upstart's AI-based lending operations by onboarding and maintaining relationships with Lending Partners and Investors, providing them with reports, forecasting, financial reporting, and optimizing the connection between customers and funding suppliers.
Requirements
- 3-5+ years of experience in software development, with a strong focus on full-stack development, distributed systems, and APIs
- Design, build, and maintain scalable APIs, services, and UIs that enable partners to access performance data, operational workflows, and program controls.
- Experience with some or many of the following: Ruby on Rails, Kotlin, PostgreSQL, React, Next.js, Vercel, Python
- Experience with cloud platforms (AWS, GCP, Azure) and deploying applications in a cloud native environment
- Experience with microservices architecture and real-time data processing pipelines (Kafka, Spark, or similar)
- Familiarity with database technologies such as SQL and data warehousing solutions
- Experience working with large datasets, data modeling, and building robust data pipelines
Responsibilities
- Assist in the design, development, and maintenance of self-service tools that enhance the investor experience
- Develop scalable, reliable systems that meet the needs of both internal users and external investors
- Ensure security, performance, and availability of our critical platforms
- Participate in code reviews, testing, and the deployment of high-quality code
- Design, build, and maintain scalable APIs, services, and UIs that enable partners to access performance data, operational workflows, and program controls.
- Experience with microservices architecture and real-time data processing pipelines (Kafka, Spark, or similar)
- Experience working with large datasets, data modeling, and building robust data pipelines
Other
- Collaborate with product managers, engineers, and business stakeholders to deliver projects that align with business goals
- Work with business stakeholders to identify opportunities for process optimization and build solutions that improve business workflows
- Good communication and teamwork skills, with the ability to work effectively with cross-functional teams
- Experience in capital markets, financial services, or a related industry, with a strong understanding of market structures and regulations
- Prior experience or demonstrated enthusiasm for working on internal tools