Senior Software Engineer - Identity & Access Management
Snowflake · US-WA-Bellevue
About the role
A senior engineer on Snowflake's Identity & Access Management team in Bellevue, which provides the authentication and authorisation features customers use to secure their Snowflake accounts, from user management, SSO, MFA and secret-less sign-in to OAuth, OIDC and fine-grained RBAC, with a strong current focus on AI agents.
The engineer designs controlled, audited agent workflows, integrates new identity providers and protocols, builds authorisation frameworks that scale to millions of objects and users, works on secure data sharing and application access, and leads large projects and reviews. Snowflake wants seven or more years building large distributed systems and cloud services, deep knowledge of authentication or authorisation, strong Java, C# or C++, and an advanced degree in computer science or a related field.