CyberArk is looking to expand its Identity Shared Services group to integrate, unify, and sync identity data from enterprise identity providers, and is seeking an Engineering Manager to lead the team responsible for building core services that connect CyberArk to Active Directory, LDAP, Entra ID/Azure AD, Okta Universal Directory, SCIM-based systems, and modern identity platforms.
Requirements
- Experience leading teams that build or maintain Universal Directory–type platforms (Okta UD, JumpCloud, Rippling User Graph, ForgeRock Directory Services, Ping Directory)
- Experience with Cloud Identity Directory systems (Azure AD DS/Entra directory groups, Google Cloud Identity Directory)
- Experience with directory sync and SCIM pipelines (Salesforce/Slack, VMware Workspace ONE, Duo, Atlassian Identity)
- Strong backend engineering experience in a typed, object-oriented language (C-Sharp, Java, Go, or similar)
- Experience with Active Directory, LDAP, Entra-ID, or similar directory services
- Proficiency in ReactJS and JavaScript for UI development
- Familiarity with source control tools (Git, Bitbucket, Perforce)
Responsibilities
- Build and evolve services that ingest identity data from AD, LDAP, Okta UD, Entra ID, SCIM, and other IDPs
- Lead the team responsible for directory sync, mapping logic, provisioning pipelines, attribute normalization, conflict/duplicate resolution, and multi-source identity stitching
- Owning high-scale, low-latency distributed backend services powering CyberArk’s Identity Security platform
- Guide engineers through system design, code reviews, and distributed systems best practices
- Influence architecture around identity federation, directory aggregation, and data flow orchestration
- Partner with Security, Product, and Platform engineering to ensure resilience, correctness, and secure-by-design implementation
- Manage a team of backend engineers (5–10), providing coaching, performance guidance, and career development
Other
- 8+ years in software development on agile teams; 6+ years building web or enterprise applications
- 2+ years people management of software engineers
- Ability to read code, guide technical decisions, and support design reviews
- Deep understanding of identity data models, group structures, join rules, and directory sync behavior
- We are unable to sponsor or take over sponsorship of employment Visa at this time