Senior Software Engineer, Small Dollar Loans

Leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit.
San Mateo, CA, USAColumbus, OH, USAAustin, TX, USA
$163,600 - $226,400
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Finance · AI

Description For Senior Software Engineer, Small Dollar Loans

Upstart, a leading AI lending marketplace, is seeking a Senior Software Engineer to join their Small Dollar Loans team. This role offers an exciting opportunity to work on a mission-critical product that provides fair-priced, non-predatory loan alternatives to millions of Americans.

The Small Dollar Loan team operates like a startup within Upstart, focusing on refining ML models, automating customer experiences, and scaling the business. Since its launch in April 2022, the team has successfully expanded credit access to tens of thousands of customers while maintaining strong unit economics.

As a Senior Software Engineer, you'll be at the forefront of core engineering initiatives, working with a modern tech stack including Kotlin, Spring Boot, React, Next.js, AWS, and Kafka. The role demands both technical excellence and business acumen, as you'll be expected to lead cross-team projects, drive architectural decisions, and directly impact business metrics.

The position offers flexibility with multiple location options including San Mateo, Columbus, Austin, or fully remote within the US. The team operates across all U.S. time zones and has quarterly in-person collaboration sessions (3 days per quarter) at an Upstart office, with travel expenses covered.

Upstart provides a comprehensive benefits package including competitive compensation with base salary, bonus, and equity, full healthcare coverage, 401(k) matching, ESPP, generous PTO, and various wellness programs. The company maintains a digital-first approach while fostering a collaborative culture through regular team events, ERGs, and various interest groups.

This is an ideal opportunity for experienced engineers who want to make a meaningful impact on financial inclusion while working with cutting-edge technology in a fast-paced, startup-like environment within a established fintech company.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer, Small Dollar Loans

  • Leverage our existing tech stack (Kotlin, Spring Boot, React, Next.js, AWS, Kafka) to add features and value
  • Lead successful cross-team and/or multi-quarter, multi-engineer projects
  • Drive a vision for how best to design and build software in a complex, service oriented environment
  • Propose and deliver new ideas that achieve meaningful improvements to our team's business metrics
  • Maintain and champion a quality mindset, finding ways for the entire team to consistently improve reliability

Requirements For Senior Software Engineer, Small Dollar Loans

Kotlin
React
TypeScript
Java
  • 5+ years professional experience in fullstack software development in a cloud-hosted environment
  • 3+ years proficiency in Kotlin, Java, or C#, or similar modern backend languages
  • Some hands-on experience with a JavaScript framework like React
  • Some hands-on experience with SQL databases and domain modeling
  • Excellent verbal and written communication
  • Experience designing, developing, and deploying microservices-based applications
  • Ability to thrive both in self-directed work environments and in collaborative settings

Benefits For Senior Software Engineer, Small Dollar Loans

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Competitive Compensation (base + bonus & equity)
  • Comprehensive medical, dental, and vision coverage with Health Savings Account
  • 401(k) with 100% company match up to $4,500
  • Employee Stock Purchase Plan (ESPP)
  • Life and disability insurance
  • Generous holiday, vacation, sick and safety leave
  • Supportive parental, family care, and military leave programs
  • Annual wellness, technology & ergonomic reimbursement programs
  • Catered lunches + snacks & drinks when working in offices

Interested in this job?

Jobs Related To Upstart Senior Software Engineer, Small Dollar Loans

Software Engineer, Home Lending

Senior Software Engineer role at Upstart focusing on Home Lending products, working with React and Kotlin in a remote-friendly environment.

Senior Software Engineer, API Enablement

Senior Software Engineer role at Upstart focusing on API development and scalability solutions, offering competitive compensation and the opportunity to work on impactful financial technology.

Senior Software Engineer, Revenue Science

Senior Software Engineer role at Upstart building real-time pricing and offer optimization systems for AI-powered lending marketplace.

Software Engineer, Onboarding Experience

Senior Software Engineer role at Upstart focusing on building and maintaining the Onboarding Experience platform using Ruby, JavaScript, and cloud technologies.

Senior Software Engineer

Senior Software Engineer position at Mindbody, developing and maintaining enterprise software solutions for the fitness and wellness industry.