Senior Software Engineer, Identity Platform
Core
Building and securing authentication, authorization, and experimentation systems for a lending marketplace serving millions of borrowers and partners.
Role type
Senior IC software engineer (Identity & Access Management)
Builds
Secure authentication flows, IAM capabilities, and experimentation platforms for Personal, Auto, and Home loans.
Domain
Fintech / Lending / Identity & Access Management
Deliverable
production ML models | product features
Required skills
Backend development (Kotlin, Java, Ruby, C#), OAuth 2.0, OpenID Connect, SAML, Docker, Kubernetes, API design, security principles (encryption, token-based auth), debugging, performance optimization.
Preferred skills
IAM platforms, A/B testing, gRPC, DevOps, Keycloak, NextJS, Ruby, technical leadership without direct authority.
Technologies
Kotlin, Java, Ruby, C#, Docker, Kubernetes, OAuth 2.0, OpenID Connect, SAML, Keycloak, NextJS, gRPC
Responsibilities
Design and optimize secure authentication/authorization systems; collaborate on IAM capabilities (OAuth, OIDC, MFA, SSO); partner with security teams on policies; improve experimentation platform; drive engineering best practices; participate in architectural discussions; mentor engineers.
Seniority
Senior, hands-on IC