Snowflake Computing

Staff Software Engineer, Product Security

Snowflake Computing$150K — $180K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of software engineering experience, specifically in product or application security.
  • Deep expertise in securing large-scale distributed systems or platforms.
  • Proven ability to influence technical decisions across engineering teams.
  • Hands-on experience with threat modeling and secure design reviews.
  • Proficient in modern programming languages (Java, Go, Rust, C++, Python) as a secondary skill.
  • Strong analytical skills to tackle ambiguous security problems and gain stakeholder alignment.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.

Responsibilities

  • Set the technical direction for product security across multiple engineering teams.
  • Design and build essential security services and frameworks for adoption as defaults.
  • Lead threat modeling and security design reviews for complex high-risk systems.
  • Collaborate with product and engineering leaders to implement secure-by-design principles.
  • Investigate and resolve high-severity security issues with a focus on root cause elimination.
  • Mentor engineers to enhance the organization’s security capability.
  • Oversee initiatives from inception to delivery and team alignment with respect to security features.

Benefits

  • Opportunity to shape foundational security systems at Snowflake.
  • Direct impact on customer trust and product security.
  • Collaborative and innovative work environment supporting personal growth.
  • Involvement with cutting-edge technology, including AI integrations.
  • Potential for career growth within a rapidly expanding company.
Full Job Description
We are hiring a Staff Software Engineer, Product Security for our Security Foundations team. Product security sits at the center of the trust customers place in the Snowflake platform, and this role owns the hard technical problems that keep that trust intact. You will drive security architecture and secure-by-design practices across engineering teams, shaping how new products are built rather than reviewing them after the fact. AS A STAFF SOFTWARE ENGINEER, PRODUCT SECURITY AT SNOWFLAKE, YOU WILL: • Set the technical direction for product security across multiple engineering teams, influencing architecture decisions before code is written • Design and build security-critical services, frameworks, and controls that other engineering teams adopt as defaults • Lead threat modeling and security design reviews for the platform's most complex and high-risk systems • Partner with product and engineering leaders to embed secure-by-design principles into the development lifecycle • Investigate and drive resolution of the highest-severity security issues, then eliminate the underlying class of problem, not just the instance • Mentor senior and mid-level engineers, raising the security engineering bar across the organization • Own initiatives end to end, from problem framing and scoping through delivery and cross-team alignment • Evaluate and integrate emerging security tooling, including AI-assisted analysis and automation, to scale the team's impact OUR IDEAL STAFF SOFTWARE ENGINEER, PRODUCT SECURITY WILL HAVE: • 10+ years of software engineering experience, with a significant focus on product or application security • Deep expertise designing and building secure, large-scale distributed systems or platforms • Strong track record of driving cross-team technical decisions and influencing engineering direction • Hands-on experience with threat modeling, secure design review, and remediation of complex vulnerability classes • Proficiency in one or more modern programming languages (for example Java, Go, Rust, C++, or Python) as a supporting capability, not the definition of the role • Ability to frame ambiguous security problems, structure the analysis, and drive alignment across stakeholders • A Bachelor's degree in Computer Science or a related field, or equivalent experience BONUS POINTS FOR THE FOLLOWING: • Experience securing cloud-native or multi-tenant SaaS platforms • Familiarity with cryptography, identity and access management, or data security at scale • Experience applying AI or GenAI workflows (for example Cortex AI) to security analysis, detection, or automation • Contributions to open-source security projects or published security research • Experience partnering with detection, incident response, or offensive security teams The Product Security team builds the frameworks, services, and controls that make secure-by-design practices the default across Snowflake's products and engineering lifecycle. We tackle complex problems spanning security architecture, automated security reviews, software supply-chain security, vulnerability management, and AI-assisted security at Snowflake's scale. Engineers on the team have the opportunity to shape foundational security systems used across the company and directly strengthen the trust customers place in the Snowflake platform. Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

About Snowflake Computing

Snowflake is a cloud-based data-warehousing company that was founded in 2012. The company provides a data platform that allows customers to store and analyze data using cloud-based infrastructure. Snowflake's platform is designed to be highly scalable and flexible, allowing customers to easily add or remove computing resources as needed. The company's customers include a wide range of businesses, from startups to Fortune 500 companies. Snowflake has received significant funding from investors and has been recognized as one of the fastest-growing companies in the United States.
Learn more about Snowflake Computing
Size
2,037 employees
Market Cap
$44.9 billion
Industry
Net Income
-$539.1 million
Founded
2012
Revenue
$592 million
NASDAQ

Similar Jobs

More Jobs at Snowflake Computing

More Information Technology Jobs

Find similar Staff Software Engineer, Product Security jobs: