Senior Anti-abuse Security Engineer, Product Security

Snowflake Snowflake · Data AI · WA-Bellevue, United States · Engineering

This role focuses on protecting Snowflake and its customers from abuse, misuse, and fraud by designing, building, and operating systems at the intersection of security engineering, data analytics, and machine learning. The engineer will develop prevention controls, detections, and automation to mitigate abuse activity, with a focus on agentic enterprise applications.

What you'd actually do

  1. Design and deploy the anti-abuse controls addressing risks such as Account Take Overs (ATO), data exfiltration, risk around code/data sharing, and other newest and highest future engineering challenges as Snowflake grows.
  2. Research, plan, and build anti-abuse architectures for Snowflake products and features
  3. Provide designs and reference implementations for new anti-abuse features
  4. Research new services, controls, or features that can help protect the product and our customers from abuse.

Skills

Required

  • Python
  • SQL
  • anti-abuse solutions
  • network security
  • infrastructure security
  • source code reviews
  • assess engineering designs and architecture diagrams for abuse risks
  • assess abuse risks within an application or feature
  • communicating abuse risks and roadmaps
  • designing and implementing anti-abuse solutions

Nice to have

  • ML-based detection systems
  • feature engineering
  • anomaly detection methods
  • cloud environments (AWS, GCP, Azure)
  • cloud security/abuse detection tooling

What the JD emphasized

  • anti-abuse space
  • ML-based detection systems

Other signals

  • AI-native thinkers
  • treating AI as a high-trust collaborator
  • intersection of security engineering, data analytics, and machine learning
  • ML-based detection systems