Snowflake

Principal Software Engineer II - Product Security

US-CA-Menlo Park, Remote. Posted 8 months ago

The role

You will serve as the senior technical authority and architectural leader for Product Security. You will define long-term technical vision, drive security strategy across domains, and design scalable frameworks to secure Snowflake's infrastructure.

What you will do

  • Serve as the senior technical authority and architectural leader for Product Security.
  • Define 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.
  • Define and implement proactive strategies to mitigate emerging AI-related threats.
  • Anticipate emerging security risks and define long-term mitigation strategies.
  • Drive alignment across engineering, infrastructure, AI/ML, and security teams.
  • Partner with product and engineering teams to implement security best practices.
  • Mentor engineers and influence engineering culture.

Required 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
  • 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.

Nice to have

  • Experience securing AI/ML systems or building security controls for AI-driven platforms.

About the company

Snowflake is powering the era of the agentic enterprise. The Product Security team ensures Snowflake products are built and shipped with the highest level of security.

Principal Software Engineer II - Product Security at Snowflake | JobZoey