Team: Marketplace Optimization · Source: jobright · Posted by joined-scrapper
About the role
Upstart is hiring a Software Engineer II to join its Marketplace Optimization team, building scalable backend services and real-time decisioning systems for its AI lending marketplace. The role focuses on experimentation, matching, offer selection, and monetization, requiring 2 years of experience and expertise in modern backend languages and distributed system design.
What you’ll do
Build and operate scalable backend services
Develop real-time marketplace decisioning systems
Implement experimentation, matching, and offer selection features
Support monetization initiatives
Collaborate across engineering, product, and business teams
Ensure reliability, availability, observability, and correctness of systems
What you’ll need
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
2 years of software engineering experience
Experience designing, building, and operating scalable backend/distributed systems in production
Experience with modern backend programming languages (Ruby, Python, Kotlin, etc.)
Experience with marketplaces, financial systems, optimization, or experimentation platforms
Knowledge of low-latency, high-throughput distributed system design
Original job description
Upstart is hiring a Software Engineer II for its Marketplace Optimization team, which builds systems for its AI lending marketplace. The role focuses on scalable backend services and real-time marketplace decisioning, experimentation, matching, offer selection, and monetization.Bachelor's degree in Computer Science, Engineering, Mathematics, or a related…