Staff Software Engineer, Product Security

Snowflake
Menlo Park, Bellevue
Workplace: HybridFull timeUSD 236,000 - 339,250 annuallyFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Mentorship","Cross-team alignment","Problem framing","Stakeholder management"]

Drive product security for Snowflake’s Security Foundations team by setting security architecture direction across engineering teams and building security-critical services, frameworks, and controls. Lead threat modeling and secure design reviews for complex, high-risk systems, embed secure-by-design practices into the development lifecycle, and remediate top-severity issues to eliminate root causes. Mentor engineers and evaluate emerging security tooling, including AI-assisted analysis and automation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
3 days ago

Staff Software Engineer, Product Security

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 19 hours agoStatus: Live

Job Summary

Drive product security for Snowflake’s Security Foundations team by setting security architecture direction across engineering teams and building security-critical services, frameworks, and controls. Lead threat modeling and secure design reviews for complex, high-risk systems, embed secure-by-design practices into the development lifecycle, and remediate top-severity issues to eliminate root causes. Mentor engineers and evaluate emerging security tooling, including AI-assisted analysis and automation.
Location: Menlo Park, Bellevue
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Set technical direction for product security across multiple engineering teams and influence security architecture decisions before code is written.
  • •Design and build security-critical services, frameworks, and controls adopted as secure 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 throughout the development lifecycle.
  • •Investigate and drive resolution of highest-severity security issues, then eliminate underlying root causes and mentor engineers to raise the bar.

Pay and Benefits

Salary: USD 236,000 - 339,250 annually

Key Requirements

  • •10+ years of software engineering experience with a significant focus on product/application security.
  • •Deep expertise designing and building secure, large-scale distributed systems or platforms.
  • •Strong track record influencing cross-team technical decisions and driving engineering direction.
  • •Hands-on experience with threat modeling, secure design review, and remediation of complex vulnerability classes.
  • •Proficiency in modern programming languages (e.g., Java, Go, Rust, C++, or Python) and a Bachelor’s in CS or related field (or equivalent experience).
Experience:10+ yearsDistributed systems
Education:Bachelor's in Computer Science
Skills:MentorshipCross-team alignmentProblem framingStakeholder management
Tech Stack:JavaGoRustC++PythonCortex AI

Company Brief

Snowflake
Provides a cloud-native data platform for data warehousing, data engineering, data science, and analytics, enabling organizations to store, process, and share large-scale data across multiple cloud providers with elastic scalability and performance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bozeman, United States
Founded: 2012
WebsiteLinkedIn