S

Snowflake

Runs a cloud platform for business data and AI

Senior Software Engineer - Identity & Access Management

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeBellevue, WA, USA$200k - $287.5k /yrIn-person

About the Job

Requirements

  • Have 7 or more years of industry experience designing, building, and supporting large-scale distributed systems in production, with recent experience building large-scale cloud services.
  • Have deep knowledge and experience in one or more areas of identity and access management, such as authentication or authorization.
  • Have strong fundamental computer science skills.

Responsibilities

  • Design and implement critical AI security capabilities for controlled, audited, restricted agent workflows, both inbound and outbound.
  • Design and implement identity and access management capabilities, including integration with next-generation identity providers and authentication protocols.
  • Build authorization frameworks that provide fine-grained access control and scale to manage millions of objects and users.
  • Design and develop solutions for secure data sharing, access to applications running in Snowflake, and access via external applications.
  • Lead and deliver large projects, including low-level project planning and execution.
  • Maintain a high bar for quality, speed, and sound technical decisions.
  • Guide the team and partners through high-quality code and design reviews.

Desired Qualifications

  • Knowledge of industry-standard security concepts and protocols such as 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++.
  • An advanced degree in Computer Science or a related field.

About the Company

Snowflake

Runs a cloud platform for business data and AI

Snowflake runs a cloud platform where businesses store and analyze data, build AI tools, and share information under common access controls. Its platform separates stored data from computing resources, letting teams run different workloads without maintaining database servers. Analysts query business records with SQL, while developers use Python and other languages to build applications and train models against the same data; Cortex connects AI models to company records so teams build assistants and automate analysis. Customers pay for storage and computing usage across Amazon, Microsoft, and Google infrastructure. Snowflake was founded in 2012 and has its headquarters in Menlo Park, California.

Company size
10,001+
Company stage
IPO
Headquarters
Menlo Park, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Snowflake

See more jobs