Software Engineer - IAM (OIDC/OAuth)
Core
Application engineering role focused on building, supporting, and enhancing an enterprise OpenID Connect platform for a large application ecosystem.
Role type
Senior IC Software Engineer (IAM/Identity Platform)
Builds
Enterprise OIDC platform, Node.js/TypeScript services, authentication and authorization workflows
Domain
Identity and Access Management (IAM), Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
OAuth2, OpenID Connect, JWT, Claims, Scopes, MFA, Identity Federation, Node.js, TypeScript, REST API, Git, Kubernetes, Linux administration, Elasticsearch, Redis
Preferred skills
oidc-provider, Keycloak, Zitadel, Authentik, Active Directory, Azure AD / Entra ID
Responsibilities
Support day-to-day operation of the OIDC platform, Investigate authentication and authorization issues, Assist with client registrations and onboarding, Maintain Node.js and TypeScript services, Support MFA integrations and identity federation, Monitor platform health and respond to incidents, Develop automation and operational tooling
Seniority
Mid-level, hands-on IC