Job Description
Job Overview
Upstart is a leading AI lending marketplace that partners with banks and credit unions to enhance access to affordable credit. The Identity Platform Team at Upstart is crucial in shaping the security and accessibility of lending products by creating and managing borrower and partner identities. As a Senior Software Engineer, you will be responsible for building and securing authentication and authorization systems, ensuring a seamless and secure identity framework across Upstart's lending products.
Technical Requirements
Required Skills
- • large-scale distributed systems
- • backend technologies
- • authentication and authorization protocols
- • scalable APIs
- • security principles
- • problem-solving
- • clean code
Preferred Skills
- • IAM platforms
- • A/B testing
- • gRPC
- • DevOps practices
- • Keycloak
- • NextJS
- • Ruby
Experience Level
7+ years of experience
Responsibilities
- • Design, develop, and optimize secure and scalable authentication and authorization systems.
- • Collaborate with cross-functional teams to improve Identity and Access Management (IAM) capabilities.
- • Partner with Security teams to enhance security policies and standards.
- • Improve platform scalability by designing and implementing microservice based architectures.
- • Drive best engineering practices for clean, maintainable, and efficient code.
- • Participate in architectural discussions for the Identity Platform.
- • Mentor and collaborate with other engineers.
Benefits & Perks
- • Competitive Compensation (base + bonus & equity)
- • Comprehensive medical, dental, and vision coverage with Health Savings Account contributions
- • 401(k) with 100% company match up to $4,500 and immediate vesting
- • 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 on-sites
- • Catered lunches + snacks & drinks when working in offices
Additional Information
- Location
-
Remote, with options to work from San Mateo, California; Columbus, Ohio; and Austin, Texas.
- Type
-
Full-time
- Compensation
-
$215,100—$237,700 USD