Skip to content
SnowflakeSnowflakeBellevue, WA

Senior Software Engineer

Senior Software Engineer building critical Identity & Access Management features and AI security capabilities (agent workflows, authentication, authorization, RBAC) for Snowflake's cloud data platform. Requires 7+ years building large-scale distributed systems, IAM expertise, and strong CS fundamentals.

200k – 288k
On-site7+ YOESecurity Engineering

About the role

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.

Requirements

  • 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.
  • Experience with database systems and database internals, such as query engines and optimizers.
  • Extremely strong fundamental computer science skills.
  • Strong development skills in Java, C# or C++.
  • Advanced degree in Computer Science or related field.

Skills

Distributed SystemsIdentity And Access ManagementAuthenticationAuthorizationSAMLSCIMOAuthOIDCFederationRBACJavaC#C++Database InternalsQuery Engines
Snowflake

Senior Software Engineer

SnowflakeBellevue, WA +1

Senior Software Engineer building Snowflake's core identity, access management, and AI-native security infrastructure for the Data Cloud. Design secure agent workflows, IAM systems, encryption, and policy enforcement tooling at massive scale.

200k – 288k
Hybrid5+ YOESecurity Engineering
Snowflake

Senior Software Engineer, Security Foundations

SnowflakeBellevue, WA

Senior Software Engineer building real-time security detection, prevention, and intelligence systems to protect Snowflake's multi-cloud platform from abuse, account takeovers, data exfiltration, and AI threats using AI/ML and risk scoring. Requires 5+ years software engineering experience with security focus.

200k – 288k
On-site5+ YOESecurity Engineering
Wiz

Threat Detection Researcher

WizNew York, NY

Threat Detection Researcher developing detections and tools to protect customers from cloud, AI, and malware threats. Requires 6+ years in security/threat research, deep OS internals knowledge (Windows/Linux/macOS), Python proficiency, and cloud familiarity.

200k – 250k
On-site6+ YOESecurity Engineering
Novig

Senior Security Engineer

NovigNew York, NY

Senior Security Engineer building proactive, automated security systems including SOAR/SIEM workflows, AI agents, vulnerability management, and cloud hardening for a fast-growing sports prediction market platform.

200k – 250k
On-site5+ YOESecurity Engineering
Nectarsocial

Senior Security Engineer

NectarsocialPalo Alto, CA

First security engineer to own application security, compliance programs (SOC 2, ISO 27001), and enterprise customer security reviews for an AI-native social commerce platform.

200k – 400k
Hybrid5+ YOESecurity Engineering