IAM Software Engineer
Core
Design, build, and maintain scalable Identity and Access Management (IAM) solutions, including single sign-on, multi-factor authentication, and adaptive authentication, using Ping Identity platforms.
Role type
Senior IAM Software Engineer
Builds
Enterprise identity ecosystems, authentication policies, and automated operational runbooks for global organizations.
Domain
Cybersecurity / Identity Management
Required skills
Ping Identity (PingFederate, PingAccess, PingDirectory, PingOne), Identity protocols (SAML, OAuth 2.0, OIDC), RESTful APIs, JSON, Bash, PowerShell, Python, LDAP, CI/CD pipelines, Postman scripting
Preferred skills
Identity orchestration (PingOne DaVinci), JavaScript, HTML/CSS, DevOps practices, IAM certifications
Technologies
Ping Identity, PingFederate, PingAccess, PingDirectory, PingOne, PingOne DaVinci, SAML, OAuth 2.0, OIDC, LDAP, REST, JSON, Bash, PowerShell, Python, Postman, CI/CD
Responsibilities
Implement and maintain Ping Identity solutions for SSO, MFA, and adaptive authentication; Develop and maintain authentication policies and adapters; Use PingOne DaVinci to orchestrate low-code identity workflows; Automate operations and administration using REST APIs and scripting; Support Joiner-Mover-Leaver processes; Migrate legacy applications to modern protocols; Troubleshoot authentication and synchronization issues; Create technical documentation and architecture diagrams.