Senior Software Engineer - Identity & Access Management
Snowflake Inc.· Engineering
US-WA-Bellevue$200k - $287.5kFull-timePosted 3mo ago
About the role
Senior Software Engineer focusing on Identity & Access Management (IAM) at Snowflake. Build and scale AI-secure authentication, authorization, and access control capabilities; lead large projects; mentor through design reviews; contribute to secure data sharing and agent/workflow security.
Responsibilities
- Design and implement critical AI security capabilities for controlled, audited, restricted agent workflows, both inbound and outbound.
- Design and implement features that provide critical identity and access management capabilities, including integration with the next generation identity providers and authentication protocols.
- Build authorization frameworks to provide fine grained access control, which can scale to seamlessly managing millions of objects and users.
- Design and develop solutions for seamless and secure data sharing, access to applications running in snowflake, and access via external applications.
- Lead and deliver large projects, including managing low-level project planning and execution.
- Showcase and hold a high bar for quality, speed, and sound technical decisions.
- Actively guide the team and partners via high-quality code and design reviews
Qualifications
- 7+ years of industry experience designing, building, and supporting large-scale distributed systems in production, with recent experience in building large scale cloud services.
- Deep knowledge and experience with one or more areas of identity and access management such as authentication, authorization, etc. Knowledge of industry standard security concepts and protocols like SAML, SCIM, OAuth, OIDC, Federation and RBAC is a plus.
- Experience with database systems and database internals, such as query engines and optimizers are a big plus.
- Extremely strong fundamental computer science skills.
- Strong development skills in Java, C# or C++ preferred.
- Advanced degree in Computer Science or related field.
Skills
Required:Identity and Access ManagementJava, C#, C++
Nice to have:Authentication protocols (SAML, SCIM, OAuth, OIDC)RBAC
Benefits
- Salary mentioned: $200K – $287.5K (compensation)
- Note: Benefits information not explicitly detailed in description beyond salary; refer to Snowflake careers site for comprehensive benefits.
Last updated Jul 16, 2026. Interested? Apply on the company site.
About Snowflake Inc.
The Data Platform Built for Data Teams.
Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.
AIData CloudData EngineeringAnalyticsApplications & Collaboration
More open roles at Snowflake Inc.
- Sales Development Representative3d agoHybrid (IN-Mumbai-MSO) · Sales Development
- Partner Solutions Engineer - VAR3d agoFR-Paris · Solution Engineering
- EMEA Solution Engineering Manager - Observability3d agoGB-London, DE-Munich-MSO +1 more · Solution Engineering
- Senior Security Engineer - Enterprise Security3d agoHybrid (US-WA-Bellevue) · Security
- Lead Forward Deployed Engineer - Migration3d agoRemote · Professional Services