Upstart is a digital-first company that partners with banks and credit unions to expand access to affordable credit. We're seeking a Senior Software Engineer, Payments to lead the development of our payments platform and ensure smooth loan management, optimizing collections, and cultivating strong customer relationships.
Requirements
- 5+ years of professional software development experience
- Proven technical leadership experience in designing and operating distributed, microservices-based systems
- Deep understanding of release orchestration, deployment, logging, monitoring, and alerting at scale
- Demonstrated ownership of production-critical payment or financial transaction systems
Benefits
- Competitive Compensation (base + bonus & equity)
- Comprehensive medical, dental, and vision coverage with Health Savings Account contributions from Upstart
- 401(k) with 100% company match up to $4,500 and immediate vesting and after-tax savings
- 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
- Social activities including team events and onsites, all-company updates, employee resource groups (ERGs), and other interest groups such as book clubs, fitness, investing, and volunteering
- Catered lunches + snacks & drinks when working in offices