Senior CIAM Engineer / Okta Developer

KBC Technologies Inc.
New York, NY, United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Authentication Protocols Multi-Factor Authentication Identity and Access Management Mobile Application Software JSON Node.Js OAuth OpenID Openid Connect Security Assertion Markup Language (SAML)
+12 more
Single Sign-On Web Applications Web Platforms Okta ReactJS Software Security Backend Customer Identity Access Management Front End Software Development Restful APIs Webhooks Web Api

Job description

  1. Okta CIAM Implementation & Architecture
  • Design, implement, and maintain Customer Identity and Access Management (CIAM) solutions using Okta.
  • Configure and manage customer identity services, authentication workflows, and authorization policies.
  • Implement user registration, login, account recovery, and profile management.
  • Configure Multi-Factor Authentication (MFA), Social Login, and Single Sign-On (SSO).
  • Implement consent management and customer identity lifecycle management.
  • Ensure scalability, security, and availability of identity services.
  1. Identity Federation & Authentication
  • Implement identity federation and token-based authentication mechanisms.
  • Work with authentication and authorization standards, including:
  • OAuth 2.0
  • OpenID Connect (OIDC)
  • SAML 2.0
  • JSON Web Tokens (JWT)
  • SCIM
  • Configure secure authentication and authorization flows.
  • Implement API security and secure token management.
  • Integrate Okta with enterprise and third-party identity providers., * Support customer authentication flows across web applications, mobile applications, and APIs.
  • Implement identity integrations using REST APIs, SDKs, and webhooks.
  • Collaborate with frontend and backend developers to ensure seamless authentication experiences.
  • Support integrations with technologies such as JavaScript, React, and Node.js.
  1. Identity Security & Compliance
  • Design and enforce CIAM policies covering data privacy, identity proofing, and consent management.
  • Implement adaptive authentication and risk-based authentication mechanisms.
  • Support identity verification and customer access control.
  • Ensure compliance with data privacy regulations such as GDPR and CCPA.
  • Apply secure identity management practices and software assurance principles.
  • Support security assessments and improvements aligned with the Software Assurance Maturity Model (SAMM).
  1. Monitoring & Troubleshooting
  • Monitor identity events, authentication activities, and system performance.
  • Perform root cause analysis of authentication and authorization issues.
  • Troubleshoot SSO, MFA, token, and identity federation issues.
  • Optimize identity platform performance, scalability, and availability.
  • Identify and resolve integration and security-related issues.
  1. Technical Documentation & Collaboration
  • Prepare detailed technical documentation, solution architecture, and integration playbooks.
  • Work closely with security teams, architects, developers, and business stakeholders.
  • Participate in technical design discussions and solution reviews.
  • Communicate technical solutions and recommendations effectively.
  • Stay updated with CIAM technologies, identity standards, and security best practices.

Requirements

We are looking for an experienced Senior CIAM Engineer with strong expertise in Okta Customer Identity and Access Management (CIAM), identity federation, authentication protocols, and enterprise identity security.

The ideal candidate will have hands-on experience designing, implementing, and managing Okta-based CIAM solutions for customer-facing digital platforms. The candidate should have strong knowledge of OAuth 2.0, OpenID Connect (OIDC), SAML, JWT, and SCIM, along with experience integrating identity services with web applications, mobile applications, and backend APIs.

The role also requires knowledge of identity security best practices, consent management, identity verification, and software assurance principles.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…