2 days ago
Responsibilities
- Define the long-term architecture and technical roadmap for the IAM platform.
- Lead identity, authentication, authorization, and access governance initiatives.
- Establish standards and best practices for identity and access management.
- Drive platform adoption and migration strategies for existing products.
- Design, implement, and operate core IAM platform services.
- Build integrations between identity providers and various systems.
- Develop services for user lifecycle management and compliance reporting.
- Implement secure token exchange and federated identity workflows.
- Build APIs and self-service capabilities for access governance.
- Troubleshoot and resolve complex scalability and security challenges.
- Design authorization models and define controls for least privilege.
- Ensure complete auditability of access grants and modifications.
- Partner with security and compliance teams to meet requirements.
Requirements
- 12+ years of software engineering experience with distributed systems.
- Deep expertise in Identity and Access Management (IAM) and security infrastructure.
- Strong hands-on experience with OAuth 2.0, OpenID Connect, and SAML.
- Experience with enterprise IAM platforms like Keycloak and Okta.
- Strong understanding of multi-tenant SaaS architectures and identity models.
- Experience designing and implementing RBAC and ABAC solutions.
- Proven track record of leading large cross-functional technical initiatives.
- Strong software engineering skills with modern backend technologies.