# Senior Software Engineer, Identity Platform

**Company:** [Upstart](https://hotfix.jobs/companies/upstart)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $153k – $231k/yr
**Experience:** 4+ years
**Skills:** Kotlin, Java, Ruby, C#, Oauth 2.0, Openid Connect, SAML, Docker, Kubernetes, MFA, SSO, gRPC, Keycloak, Next.js, A/B Testing
**Posted:** 2026-06-22

> Senior backend engineer building and securing authentication, authorization, and experimentation systems for a digital lending platform. Requires 4+ years experience, strong Kotlin/Java skills, and hands-on IAM protocol experience.

## Job Description

## How you’ll make an impact
- 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 Experimentation platform and Lifecycle across the Upstart Network Inc Products.
- 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.
- Work on high impact initiatives that solve for making credit accessible to everyone.

## Minimum Qualifications
- Bachelor’s degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent) + 4 years of experience
- Strong proficiency in backend technologies (e.g., Kotlin, Java, Ruby, C#).
- 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.
- 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.
- Experience with AI Coding tools such as Cursor, Claude Code etc.
- Excellent communication skills – able to translate complex technical concepts for a variety of stakeholders

## Preferred Qualifications
- Experience working with IAM platforms and security services.
- Knowledge of A/B testing, gRPC, and DevOps practices.
- Experience with Keycloak, NextJS, and Ruby is a plus.
- Proven ability to influence technical direction without direct authority.
- Strong product and analytical mindset, capable of making trade-offs between risk, ROI, and performance.
- Experience working at companies experiencing rapid growth and scaling challenges.
- Strong sense of ownership and accountability for the quality and timely delivery of work
- Ability to influence and lead without direct authority

## Similar roles

- [Senior Software Engineer](https://hotfix.jobs/jobs/115adb92-e68a-4bac-b30a-08d690f9fbe6) - Upstart - Remote - $153k – $231k/yr
- [Senior Software Engineer, Pricing](https://hotfix.jobs/jobs/e8797c47-4f04-4481-9e32-4cfea98b21d3) - Upstart - $153k – $231k/yr
- [Senior Software Engineer - Maps Infrastructure](https://hotfix.jobs/jobs/152e844b-63c6-4de8-94dd-b21327f5a583) - Applied Intuition - Sunnyvale, CA - $153k – $222k/yr
- [Senior Developer, Growth](https://hotfix.jobs/jobs/9204c49b-cea9-491d-9765-6d3fb682ed0d) - 1Password - Remote - $153k – $214k/yr
- [Senior Developer, Partnerships Engineering](https://hotfix.jobs/jobs/ecef3f21-46c8-40ec-9143-c7a0c9140d07) - 1Password - Remote - $153k – $214k/yr

**Apply:** https://hotfix.jobs/jobs/bedc46bf-b3b1-43a8-988f-6f30a58834f2
**Canonical:** https://hotfix.jobs/jobs/bedc46bf-b3b1-43a8-988f-6f30a58834f2