R

Rockwell Automation

Industrial automation hardware, software, services

Senior Full Stack Customer Identity and Access Management Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Bachelor's degree or equivalent years of relevant work experience.
  • Legal authorization to work in the United States; employment visa sponsorship is not available now or in the future.
  • Typically requires 8 or more years of relevant software engineering experience, including at least 2 years working with IAM or CIAM technologies.
  • Full-stack development experience.
  • Experience developing enterprise-grade web applications and APIs.
  • Experience with authentication and authorization.
  • Hands-on experience with OAuth 2.0 and OpenID Connect.
  • Experience integrating applications with CIAM or IAM platforms.
  • Experience with API security.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Experience with CI/CD and DevSecOps.
  • Experience with Docker and Kubernetes.
  • Database experience with MySQL, Azure SQL, MongoDB, or similar database technologies.
  • Experience in an Agile development environment.
  • Experience communicating with stakeholders during design sessions.
  • Experience helping engineers develop their skills by sharing knowledge.
  • Experience with QA testing, version control, continuous integration, build, deployment, and monitoring.

Responsibilities

  • Design secure customer-facing CIAM application services.
  • Develop modern web experiences using React, Next.js, Angular, or similar technologies.
  • Develop backend services using Java/Spring Boot, Node.js, Python, or similar technologies.
  • Build reusable CIAM components, services, and APIs.
  • Support development of customer registration, login, authentication, account recovery, profile, and account-management experiences.
  • Modify existing programs and see through the release of modifications.
  • Develop solutions using OAuth 2.0, OpenID Connect, SAML, JWT, FIDO2/WebAuthn, passwordless authentication, and multi-factor authentication.
  • Implement secure machine-to-machine and service-to-service security.
  • Participate in platform design with the Product Owner and Technical Leader to enhance CIAM platform capabilities.
  • Develop custom CIAM integrations and extensions, custom authentication actions, hooks, policies, and workflows.
  • Integrate CIAM with enterprise applications, SaaS platforms, APIs, and digital platforms.
  • Support CIAM platform upgrades, enhancements, and modernization.
  • Design and implement secure APIs supporting CIAM capabilities.
  • Work with OAuth scopes, claims, tokens, and authorization policies.
  • Integrate CIAM with Cloudflare and/or Azure application gateways.
  • Implement API authentication, authorization, throttling, rate limiting, and abuse protection.
  • Apply security-by-design principles to the CIAM platform.
  • Support security testing, vulnerability remediation, penetration testing, and application security reviews.
  • Implement protections against credential stuffing, account takeover, bot attacks, token theft, session hijacking, identity enumeration, API abuse, and privilege escalation.
  • Implement encryption and secure secrets management.
  • Deploy CIAM services in Azure cloud.
  • Build CI/CD pipelines for CIAM applications and configurations.
  • Automate CIAM configuration deployment across development, test, and production environments.
  • Implement automated security and quality testing.
  • Support production troubleshooting and incident resolution.
  • Develop CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or equivalent technologies.
  • Explore AI/ML, agentic AI, or MCP capabilities for CIAM.
  • Develop AI-assisted identity operations, customer support, fraud detection, and security use cases.
  • Support development of next-generation CIAM capabilities, including authentication and authorization, risk-based access, transaction authorization, behavioral analytics, identity threat detection, passwordless authentication, decentralized identity, verifiable credentials, and policy-based authorization.

Desired Qualifications

  • Promote agreement among different team members.

About the Company

Rockwell Automation

Industrial automation hardware, software, services

Rockwell Automation provides hardware, software, and services to improve operational efficiency, reliability, and sustainability in industrial settings. It integrates automation components—sensors, controllers, software, and cloud/on‑premises platforms—to monitor, control, and optimize processes. It differentiates itself with a broad global portfolio, a strong emphasis on OT cybersecurity, maintenance management, digital twin capabilities, and industry‑specific sustainability solutions. Its goal is to help customers increase productivity, reduce operating costs, and meet environmental and reliability standards through integrated technology and ongoing support.

Company size
10,001+
Company stage
IPO
Headquarters
Milwaukee, WI
Founded
1903

Recently Posted Jobs

Explore more opportunities at Rockwell Automation

See more jobs