Upstart is looking to build and secure its authentication and authorization systems to ensure a seamless, secure, and scalable identity framework across its lending products, ultimately enabling access to affordable credit.
Requirements
- 7+ years of experience developing large-scale distributed systems in the cloud (AWS, GCP, or Azure).
- Strong proficiency in backend technologies (e.g., Kotlin, Java, Ruby, C-Sharp).
- Hands-on experience with authentication and authorization protocols (OAuth 2.0, OpenID Connect, SAML).
- Experience building scalable APIs using containerization technologies like Docker and Kubernetes.
- Understanding of security principles, including encryption, token-based authentication, and identity federation.
- Strong problem-solving and debugging skills, with an emphasis on performance optimization.
- Experience with AI Coding tools such as Cursor, Claude Code etc.
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, including OAuth, OpenID Connect, MFA, and SSO.
- Partner with Security teams to enhance security policies and standards, ensuring protection against threats and unauthorized access.
- Improve platform scalability by designing and implementing microservice based architectures.
- Drive best engineering practices for clean, maintainable, and efficient code.
- Participate in architectural discussions, helping to shape the long-term vision of Identity Platform.
- Mentor and collaborate with other engineers to elevate the team's technical skills and knowledge.
Other
- Ability to balance the needs of the business with engineering best practices and security considerations.
- Passion for clean code, architecture, and continuous improvement of engineering processes.
- Excellent communication skills – able to translate complex technical concepts for a variety of stakeholders.
- Proven ability to influence technical direction without direct authority.
- Strong product and analytical mindset, capable of making trade-offs between risk, ROI, and performance.