Snowflake

Senior Anti-Abuse Security Engineer, Product Security

Snowflake1 months ago
Location

US-WA-Bellevue

Type

Full Time

Salary

USD 176,000 – 253,000

Level

Senior

Role

Security Engineer

Posted

Jan 23, 2026

Full TimeSenior

The role

Summary

Senior Anti-Abuse Security Engineer role at Snowflake focusing on protecting the platform and customers from abuse, misuse, and fraud. The role involves designing detection systems, building prevention controls, and working at the intersection of security engineering, data analytics, and machine learning. Requires 4+ years of anti-abuse experience with proficiency in Python/SQL.

What you'll do

Abuse Risk Assessment: Understand and analyze abuse risks faced by Snowflake and customers
Anti-Abuse Control Design: Design and deploy controls addressing Account Take Overs (ATO), data exfiltration, and code/data sharing risks
Cross-Functional Communication: Illustrate abuse risks, threats and exploits to cross-functional teams
Architecture Planning: Research, plan, and build anti-abuse architectures for Snowflake products and features
Feature Implementation: Provide designs and reference implementations for new anti-abuse features
Security Research: Research new services, controls, or features that can help protect the product and customers from abuse
Detection Development: Build detection systems using Python, SQL, and data analytics
Source Code Review: Perform security-focused code reviews across various programming languages
Engineering Assessment: Assess engineering designs and architecture diagrams for abuse risks
Roadmap Communication: Communicate abuse risks and security roadmaps to stakeholders

What we look for

Technical

Python/SQL ProficiencyStrong skills in Python, SQL, or similar languages for building detections and data pipelines
Anti-Abuse Experience4+ years of experience with anti-abuse space, insider threats, detections, threat hunting and incident response
Abuse Pattern KnowledgeUnderstanding of common abuse patterns including ATO, exfiltration, insider threats, spam, fraud, and privilege misuse
Security SolutionsIn-depth knowledge of anti-abuse solutions, network security, and/or infrastructure security
Code Review SkillsExperience performing source code reviews across various languages (Java, Go)
Risk AssessmentAbility to assess engineering designs and architecture diagrams for abuse risks

Education

Bachelor's DegreeBachelor's degree in Computer Science or related technical field or equivalent practical experience

Experience

Anti-Abuse Expertise4+ years of experience in anti-abuse, insider threats, detections, threat hunting and incident response
Security CommunicationExperience communicating abuse risks and roadmaps to stakeholders
Solution DesignExperience designing and implementing anti-abuse solutions
Community ContributionExperience contributing to the security anti-abuse community through presentations or meetups

Skills

Required skills

Python ProgrammingProficiency in Python for building detections and data pipelines
SQLStrong SQL skills for data analysis and detection development
Anti-Abuse PatternsUnderstanding of ATO, exfiltration, insider threats, spam, fraud, and privilege misuse
Threat HuntingExperience with threat hunting methodologies and incident response
Network SecurityKnowledge of network security and infrastructure security principles
Code ReviewAbility to perform security-focused source code reviews
Risk AssessmentSkills in assessing abuse risks in applications and system designs

Nice to have

Cloud PlatformsExperience with AWS, GCP, Azure and their security tooling
Machine LearningFamiliarity with ML-based detection systems and feature engineering
Anomaly DetectionKnowledge of anomaly detection methods and implementation
Advanced DegreeMaster's degree or PhD in Computer Science or related field
JavaExperience with Java for code reviews and security assessments
Go ProgrammingFamiliarity with Go programming language

Compensation & benefits

Salary

USD 176,000 – 253,000 (annual)

Stock options

Available

Benefits

Competitive Salary

$176K - $253K annual compensation range

Stock Options

Equity participation in Snowflake's growth

Innovation Culture

Culture focused on impact, innovation, and collaboration

Career Growth

Opportunities to build big, move fast, and advance careers

Professional Development

Access to cutting-edge technology and learning opportunities


Interview process

  1. 1
    Initial Screening Phone or video screening with recruiter to discuss background and role fit
  2. 2
    Technical Assessment Technical interview focusing on anti-abuse concepts, threat detection, and programming skills
  3. 3
    System Design Interview Design session covering anti-abuse architecture and security controls
  4. 4
    Behavioral Interview Discussion of past experiences with cross-functional collaboration and security communication
  5. 5
    Final Round Panel interviews with team members and stakeholders covering technical depth and cultural fit

Apply for this position

You'll be redirected to the company's application page


Snowflake

Snowflake

View all jobs

Snowflake is an American cloud computing company offering data warehousing and analytics platforms.

Bozeman, Montana, United StatesFounded 2012snowflake.com

Tech Stack

Languages
PythonSQLJavaGo
Frameworks
Machine Learning Frameworks
Databases
Snowflake
Tools
AWS Security ToolsGCP Security ToolsAzure Security ToolsDetection SystemsData Pipelines
Other
Network Security ToolsThreat Hunting PlatformsIncident Response Tools

Interview Guides

11 guides available for Snowflake

Apply Now