Principal Software Engineer II - Product Security
Snowflake Inc.· Engineering
Hybrid (US-CA-Menlo Park), Hybrid (US-WA-Bellevue)$280k - $402.5kFull-timePosted 7mo ago
About the role
Senior technical authority for Product Security at Snowflake, shaping long-term security strategy and influencing architecture across the organization with a focus on AI security, authentication/authorization, data protection, and software supply chain security.
Responsibilities
- Serve as the senior technical authority and architectural leader for Product Security, defining the long-term technical vision and security architecture for Snowflake.
- Drive the security strategy across key domains, including AI security, authentication, authorization, data protection, and software supply chain security.
- Design and develop scalable, secure-by-default frameworks, services, and tools to secure Snowflake's infrastructure and protect customer data and accounts.
- Define and implement proactive strategies to mitigate emerging AI-related threats, both by securing Snowflake’s AI offerings and leveraging AI to enhance the company's overall security posture.
- Anticipate emerging security risks and proactively define long-term mitigation strategies aligned with business and product goals.
- Ensure cohesive execution by driving alignment across engineering, infrastructure, AI/ML, and security teams.
- Partner with product and engineering teams to implement security best practices.
- Mentor engineers, influence the engineering culture, and promote a strong security mindset company-wide.
Qualifications
- 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 related field (or equivalent practical experience).
- Demonstrated company-level technical leadership with cross-organizational impact.
- Deep expertise in multiple security domains, including AI/ML system security, applied cryptography, identity and access management, secure distributed system design, cloud and infrastructure security and/or software supply chain security.
- Experience securing AI/ML systems or building security controls for AI-driven platforms.
- Strong systems thinking with experience identifying and mitigating systemic risks at scale.
- Track record of leading complex, multi-year technical initiatives with broad organizational impact.
- Experience in software development working with one or more of the following languages: Java, Go, Python, C, C++.
- Exceptional communication skills and the ability to influence senior technical and executive audiences.
Skills
Required:Security architectureAI/ML securityIdentity and access managementSecure distributed system design
Last updated Jul 16, 2026. Interested? Apply on the company site.
About Snowflake Inc.
The Data Platform Built for Data Teams.
Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.
AIData CloudData EngineeringAnalyticsApplications & Collaboration
More open roles at Snowflake Inc.
- Sales Development Representative4d agoHybrid (IN-Mumbai-MSO) · Sales Development
- Partner Solutions Engineer - VAR4d agoFR-Paris · Solution Engineering
- EMEA Solution Engineering Manager - Observability4d agoGB-London, DE-Munich-MSO +1 more · Solution Engineering
- Senior Security Engineer - Enterprise Security4d agoHybrid (US-WA-Bellevue) · Security
- Lead Forward Deployed Engineer - Migration4d agoRemote · Professional Services