Job Description
Job Overview
Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. The Core Pricing team drives key initiatives that influence Upstart's revenue and product strategies. As a Software Engineer, you will implement and maintain features that manage the pricing process for all product lines, ensuring accurate conversion of ML underwriting models into measures of risk and profitability.
Technical Requirements
Required Skills
- • Python
- • Kotlin
- • Go
- • API development
- • microservices
- • cloud-based environment
Preferred Skills
- • finance
- • fintech
- • machine learning
- • CI/CD technologies
Experience Level
3+ years of professional software development experience
Responsibilities
- • Work closely with cross-functional teams to understand business goals and translate them into technical requirements.
- • Develop robust, high-performance services that enable real-time pricing decisions.
- • Optimize and refactor code for scalability and efficiency.
- • Maintain and evolve API infrastructure to support product and integration growth.
- • Ensure quality and reliability of pricing models through testing and monitoring.
Benefits & Perks
- • Competitive Compensation (base + bonus & equity)
- • Comprehensive medical, dental, and vision coverage
- • 401(k) with 100% company match
- • Employee Stock Purchase Plan (ESPP)
- • Life and disability insurance
- • Generous holiday, vacation, sick leave
- • Annual wellness, technology & ergonomic reimbursement programs
- • Catered lunches + snacks & drinks in offices
Additional Information
- Location
-
Remote, San Mateo, Columbus, Austin
- Type
-
Full-time
- Compensation
-
$142,000—$196,600 USD