Snowflake

Senior Software Engineer - Identity & Access Management

US-WA-Bellevue. Posted 4 months ago

The role

You will design and implement AI security capabilities and identity and access management features. You will build authorization frameworks and lead large projects to secure Snowflake accounts.

What you will do

  • Design and implement critical AI security capabilities for controlled, audited, restricted agent workflows.
  • Design and implement features for identity and access management capabilities and integration with identity providers.
  • Build authorization frameworks for fine grained access control.
  • Design and develop solutions for secure data sharing and access to applications.
  • Lead and deliver large projects including 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.

Required qualifications

  • 7+ years of industry experience designing, building, and supporting large-scale distributed systems in production.
  • 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.
  • Extremely strong fundamental computer science skills.
  • Advanced degree in Computer Science or related field.

Nice to have

  • Knowledge of industry standard security concepts and protocols like SAML, SCIM, OAuth, OIDC, Federation and RBAC
  • Experience with database systems and database internals, such as query engines and optimizers
  • Strong development skills in Java, C#, or C++

About the company

Snowflake is powering the era of the agentic enterprise. The company is growing fast and scaling its team to accelerate growth.

Senior Software Engineer - Identity & Access Management at Snowflake | JobZoey