Principal Software Engineer II - Product Security
Core
Senior technical authority and architectural leader defining long-term security strategy, AI security, and secure-by-default frameworks for Snowflake's platform.
Role type
Principal Software Engineer II (Product Security)
Builds
Scalable, secure-by-default frameworks, services, and tools for Snowflake's infrastructure and AI offerings.
Domain
Cloud security, AI/ML system security, distributed systems, applied cryptography, software supply chain security.
Deliverable
production ML models | product features | infrastructure
Required skills
Security architecture, AI/ML system security, applied cryptography, identity and access management, secure distributed system design, cloud security, software supply chain security, systems thinking, technical leadership, cross-organizational influence, software development (Java, Go, Python, C, C++)
Preferred skills
Experience securing AI/ML systems, building security controls for AI-driven platforms, leading complex multi-year technical initiatives
Technologies
Java, Go, Python, C, C++
