Senior Product Security Engineer

See more jobs from Snowflake Inc.

about 2 years old

This job is no longer active

Build the future of data. Join the Snowflake team.

What you will do

  • Take an active part and lead efforts in the team that designs, plans, and implement features and projects which action on and verify the security architecture of Snowflake
  • Special focus is placed on automation and tooling to increase developer autonomy, detect security policy violations, and driving security outcomes through data consumption and enrichment
  • Work alongside engineering and security teams, providing expert leadership and advice on secure architecture, design, and implementation
  • Create and scale security products and services that developers love, and would line up to get
  • Level up your skills securing modern languages and technologies running in a true multi-cloud environment
  • Lead with code, automation and data in everything you do
  • Create security impact across teams, with strong support from the business
  • Build a world class security experience for developers in Europe

What you need

  • You have supported an application or product security program before, and have a clear vision for how you would make it better
  • You have expert experience with threat modeling, and secure architecture
  • You have a proven ability to grow and manage a small team and produce results
  • You have empathy for the developer experience; we don't tell them what not to do, we tell them how to do it safely. You have expert knowledge of security testing tools and techniques
  • You are a strong communicator who is comfortable working cross-functionally, with a track record of delivering results

Required Skills

  • Experience in reviewing design and implementation of multi-component software systems, especially those which are reliant on third party APIs
  • Ability to automate tasks, collect, integrate and analyse data from multiple sources
  • Ability to design and write program/design specifications for self and others
  • Self-starting and independent. Able to manage and drive projects to completion based on designed specifications
  • Able to work across team boundaries, reach consensus amongst disparate view points, and graciously receive feedback
  • Fluency in SQL
  • Understanding of databases and their security needs

   As a bonus:

  • Fluency with Typescript and GraphQL
  • Familiarity with Kubernetes and ArgoCD