Snowflake

Anti-Abuse Senior Software Engineer, Product Security

Snowflake5 days ago
Location

US-WA-Bellevue

Type

Full Time

Salary

USD 200,000 – 287,500

Level

Senior

Role

Senior Software Engineer

Posted

Apr 10, 2026

Full TimeSenior

The role

Summary

Snowflake is seeking a Senior Software Engineer specializing in Anti-Abuse and Product Security to design and implement advanced protection systems for their cloud data platform. The ideal candidate will develop innovative solutions to mitigate abuse risks, leveraging security engineering, data analytics, and machine learning techniques to safeguard the Snowflake ecosystem.

What you'll do

Abuse Risk Assessment: Comprehensively understand and identify potential abuse risks faced by Snowflake and its customers across the platform.
Anti-Abuse Control Design: Design and deploy sophisticated anti-abuse controls to address critical security challenges like Account Takeovers (ATO), data exfiltration, and risks associated with code/data sharing.
Cross-Functional Collaboration: Communicate and illustrate complex abuse risks, threats, and potential exploits to cross-functional teams, driving security awareness and proactive mitigation strategies.
Anti-Abuse Architecture Development: Research, plan, and construct robust anti-abuse architectures for Snowflake products and features, including providing design recommendations and reference implementations.
Threat Detection and Prevention: Develop and implement advanced detection systems, data pipelines, and prevention mechanisms to protect against various forms of platform abuse.

What we look for

Technical

Programming LanguagesAdvanced proficiency in Python, SQL, with ability to work across multiple programming languages
Security TechnologiesDeep understanding of network security, infrastructure security, and anti-abuse solution architectures
Code ReviewExtensive experience performing source code reviews across multiple languages like Java and Go

Education

Academic BackgroundBachelor's degree in Computer Science, Information Security, or related technical field

Experience

Anti-Abuse ExpertiseMinimum 4+ years of experience in anti-abuse domains, insider threat detection, threat hunting, and incident response
Security Risk AssessmentProven ability to assess engineering designs and architectural diagrams for potential abuse risks

Skills

Required skills

Anti-Abuse DetectionComprehensive understanding of common abuse patterns including ATO, data exfiltration, insider threats, spam, and fraud
Security ArchitectureCapability to design and implement robust anti-abuse solutions and assess application/feature-level abuse risks

Nice to have

Advanced DegreeMaster's degree or PhD in Computer Science or related technical field
Cloud SecurityExperience with cloud environment security and abuse detection tools in AWS, GCP, or Azure
Machine LearningFamiliarity with ML-based detection systems, feature engineering, and anomaly detection methods

Compensation & benefits

Salary

USD 200,000 – 287,500 (annual)

Benefits

Innovation Culture

Opportunity to work at the forefront of data and AI innovation with a dynamic, experimental mindset

Professional Growth

Chance to contribute to groundbreaking security solutions and participate in the anti-abuse community


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications by recruiting team
  2. 2
    Technical Phone Screen Detailed discussion of technical background, anti-abuse expertise, and security experience
  3. 3
    Technical Interview In-depth technical assessment of security architecture design and problem-solving skills
  4. 4
    Security Design Challenge Presentation or practical exercise demonstrating anti-abuse solution design and threat mitigation strategies
  5. 5
    Final Leadership Interview Discussion of cultural fit, innovation mindset, and alignment with Snowflake's values

Apply for this position

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