Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Snowflake PRINCIPAL SOFTWARE ENGINEER ANTI-ABUSE PRODUCT SECURITY 
United States, Washington, Bellevue 
556362206

09.07.2024
AS A PRINCIPAL ANTI-ABUSE SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL:
  • Understand the abuse risks faced by Snowflake and our customers.
  • Design and deploy the anti-abuse controls for the newest, highest risk, features such as Snowpark, data sharing, and future engineering challenges as Snowflake grows.
  • Work directly with senior engineers and management to illustrate abuse risks, threats, exploits, to guide business decisions.
  • Research, plan, and build anti-abuse architectures for Snowflake products and features
    • Provide designs and reference implementations for new anti-abuse features
    • Research new services, controls, or features that can help protect the product and our customers from abuse.
OUR IDEAL PRINCIPAL ANTI-ABUSE SOFTWARE ENGINEER WILL HAVE:
  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience.
  • 10+ years of experience with anti-abuse AppSec, threat modeling, and/or secure architecture.
  • Experience designing and building anti-abuse solutions
  • In-depth knowledge of anti-abuse solutions, cloud, application security, network security, and/or infrastructure security.
    • Applied knowledge of securing AWS, Azure, and other public cloud providers
    • Experience performing source code reviews across various languages (e.g. Java, Go)
    • Working knowledge of malware detection and best practices
  • Ability to assess engineering designs and architecture diagrams for abuse risks
    • Ability to assess abuse risks within an application of feature
    • Experience communicating abuse risks and roadmaps to senior leadership
    • Experience designing and implementing anti-abuse solutions
  • Experience contributing to the security anti-abuse community such as presenting at conferences or meetups

The following represents the expected range of compensation for this role:

  • The estimated base salary range for this role is $235,000 - $368,000.
  • Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.