Staff Software Engineer - IAM (Platform Engineering)
Role responsibilities
Architect, design, and implement IAM platform services enabling authentication and authorization across the SaaS product. Lead technical decision-making and partner with various teams to deliver secure and scalable identity capabilities.
Requirements
Candidates must have 10+ years of software engineering experience, including 4+ years building IAM systems, and deep expertise with identity protocols. A Bachelor’s or Master’s degree in Computer Science or related field is required, along with experience integrating with IAM platforms.
Key skills
Software Engineering, IAM, OAuth 2.0, OIDC, SAML, SCIM, APIs, SDKs, Cloud Platforms, Infrastructure as Code, Zero Trust, DevSecOps, Distributed Systems, Containers, Java, C#
Keywords
Staff Software Engineer, IAM, Identity and Access Management, SaaS, Authentication, Authorization, Identity Services, Product Engineering, Security Architecture, DevOps, Compliance, Incident Response, Root-Cause Analysis, Cloud Platforms, Terraform, Docker, Kubernetes, SOC 2, ISO 27001, NIST