AS A PRINCIPAL SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL:
Lead highly impactful initiatives from idea formulation to design and implementation.
Innovate, design and build highly available, reliable, and secure distributed services and solutions within the global Snowflake platform.
Ensure operational readiness of services, including meeting customer commitments for security, reliability, availability, and performance.
Mentor and coach other engineers.
AS A PRINCIPAL SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU HAVE:
15+ 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, and RBAC is a plus.
Experience with database systems and database internals such as query engines and optimizers are a big plus.
Strong fundamentals in computer science skills.
Expert-level development skills in Java or C++.
Advanced degree in Computer Science or related degree.
Ph.D. in a related field is a plus.
The following represents the expected range of compensation for this role:
The estimated base salary range for this role is $235,000 - $368,000.
Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.