CareerPlanSign in

Senior Software Engineer - Identity, Data Security and Trust

US-WA-Bellevue💼 Full-time🗓 2026-07-14 → 2026-09-26

Core

Design and implement critical AI security capabilities, identity and access management systems, and core security infrastructure for Snowflake's Data Cloud to protect sensitive data and workloads.

Role type

Senior Software Engineer (Identity, Data Security and Trust)

Builds

AI security capabilities, IAM systems, secret/key management, encryption infrastructure, and security tooling for the Snowflake platform.

Domain

Cloud Security, Identity & Access Management, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

distributed systems design, systems design, data structures, algorithms, cloud operations, observability, code quality, security infrastructure design

Preferred skills

IAM protocols (SAML, SCIM, OAuth, OIDC), secret/key management, database internals, query engines, Kubernetes, cloud platforms (AWS, Azure, GCP), anomaly detection, behavioral analytics

Technologies

Java, C++, Python, Golang, Rust, SQL, Kubernetes, AWS, Azure, GCP

Responsibilities

Design and implement AI security capabilities and agent workflows; Build and evolve foundational identity and access management systems; Design and develop core security infrastructure for secret and key management; Build and maintain security tooling for policy enforcement and monitoring; Design extensible platform components for security detectors; Develop standards-based security posture assessments and behavioral analytics pipelines; Partner with engineering teams to reduce security friction; Lead design of secure network architectures against ransomware and data exfiltration.

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.