Snowflake
Senior Software Engineer - Identity, Data Security and Trust
$200K–$288K
US-WA-Bellevue +1 · Hybrid · Senior · Full-time · Posted Oct 15, 2026
- Location
- US-WA-Bellevue
US-CA-Menlo Park - Experience
- 5+ years.
- Education
- BS in Computer Science, Computer Engineering, or a related technical discipline, or equivalent practical experience.
About the job
Design and build Snowflake’s identity, data security, and trust systems, including security capabilities for AI agents and enterprise data workloads.
What you'll do
- Build AI security capabilities, identity and access management systems, and security infrastructure.
- Develop tools and platform components to monitor and enforce security policies, assess posture, and detect threats.
- Collaborate across engineering; participate in design and code reviews and on-call rotations.
What they ask for
- 5+ years designing, building, and operating large-scale distributed systems in production cloud environments.
- Strong computer science fundamentals in data structures, algorithms, systems design, and distributed computing.
- Proficiency in one or more of Java, C++, Python, Golang, or Rust, plus solid SQL skills.
- Experience shipping and on-calling production services with a focus on availability, reliability, and observability.
Nice to have
- Knowledge of identity and access management concepts and protocols, or security infrastructure domains.
- Experience with database internals, AI/ML, developer platforms, Kubernetes, or production cloud platforms.
Pay
$200K – $287.5K (currency and whether base salary or total pay not stated)
Tools
Java, C++, Python, Golang, Rust, SQL, Kubernetes, AWS
AI focus
Design and implement AI security capabilities for controlled and audited agent workflows, MCP security, agent identity, and administrative guardrails; the posting also mentions AI-native security capabilities and AI/ML exposure for anomaly detection, behavioral analytics, or risk classification.
Model-written summary · the original posting is authoritative