Snowflake
Principal Software Engineer II - Product Security
$280K–$402K
US-CA-Menlo Park +1 · Hybrid · Principal · Full-time · Posted Mar 9, 2026
- Location
- US-CA-Menlo Park
US-WA-Bellevue - Experience
- 15+ years.
- Education
- Bachelor’s or Master’s degree in Computer Science or related field (or equivalent practical experience).
About the job
Provides senior technical leadership for Product Security, setting Snowflake’s security architecture and strategy and building systems that protect its platform and customer data.
What you'll do
- Define Product Security’s long-term technical vision and drive security strategy across AI, identity, data protection, and software supply chain domains.
- Design and develop secure-by-default frameworks, services, and tools, and lead strategies to address emerging security risks, including AI-related threats.
- Align teams across the organization, promote security best practices, and mentor engineers.
What they ask for
- 15+ years of software engineering experience building and securing large-scale distributed systems and cloud-native platforms.
- Bachelor’s or Master’s degree in Computer Science or a related field (or equivalent practical experience).
- Company-level technical leadership with cross-organizational impact and experience leading complex, multi-year initiatives.
- Deep expertise in multiple security domains; experience securing AI/ML systems; software development experience with one or more of Java, Go, Python, C, C++; strong communication and influencing skills.
Pay
$280K – $402.5K (USD, base salary)
Tools
Java, Go, Python, C, C++
AI focus
Secure Snowflake’s AI offerings and AI/ML systems, mitigate AI-related threats, and leverage AI to enhance the company’s security posture.
Model-written summary · the original posting is authoritative