Skip to content
SnowflakeSnowflakeMenlo Park, CA

Senior Penetration Testing Engineer

Conducts penetration testing on cloud-native systems, software, and networks across diverse technologies. Requires 5+ years experience exploiting vulnerabilities in languages like C++, Java, and cloud platforms including AWS, GCP, Azure, with strong collaboration skills.

200k – 288k/yr
On-site5+ YOESecurity Engineering

About the role

Responsibilities

  • Perform penetration testing engagements against diverse cloud environments to find vulnerabilities in software, systems, and networks.
  • Set scope, priority-based test plans, and timelines for penetration testing engagements.
  • Develop testing methodologies for new applications, technologies, protocols, controls, and concepts.
  • Work with security and engineering teams to manage product releases, plan engagements, communicate findings and recommendations, and inform stakeholders.
  • Partner with security engineers in the Product Security program to drive reviews, designs, and controls.
  • Focus primarily on penetration testing while supporting other SDLC processes as needed.

Requirements

  • 5+ years of experience in penetration testing across any cloud environment.
  • Experience finding and exploiting bugs in C++, Java, JavaScript, Go, Python.
  • Expertise in Kubernetes, AWS, GCP, Azure.
  • Knowledge of Cloud Native Systems and Applications, Client Side Applications, Micro Services, Database Systems, Drivers, Connectors, AI Agents and Systems, Web Applications.
  • Strong understanding of supporting technologies to assess risks and solutions.
  • Ability to develop new attack methods beyond reliance on tools.
  • Strong communication skills and experience working with developers and security engineers.
  • Prior experience balancing security and business demands for product releases.

Skills

Penetration TestingC++JavaJavaScriptGoPythonKubernetesAWSGCPAzure
Snowflake

Senior Software Engineer

SnowflakeBellevue, WA +1

Senior Software Engineer building Snowflake's core identity, access management, and AI-native security infrastructure for the Data Cloud. Design secure agent workflows, IAM systems, encryption, and policy enforcement tooling at massive scale.

200k – 288k/yr
Hybrid5+ YOESecurity Engineering
Snowflake

Senior Software Engineer, Security Foundations

SnowflakeBellevue, WA

Senior Software Engineer building real-time security detection, prevention, and intelligence systems to protect Snowflake's multi-cloud platform from abuse, account takeovers, data exfiltration, and AI threats using AI/ML and risk scoring. Requires 5+ years software engineering experience with security focus.

200k – 288k/yr
On-site5+ YOESecurity Engineering
Wiz

Threat Detection Researcher

WizNew York, NY

Threat Detection Researcher developing detections and tools to protect customers from cloud, AI, and malware threats. Requires 6+ years in security/threat research, deep OS internals knowledge (Windows/Linux/macOS), Python proficiency, and cloud familiarity.

200k – 250k/yr
On-site6+ YOESecurity Engineering
Snowflake

Senior Software Engineer

SnowflakeBellevue, WA

Senior Software Engineer building critical Identity & Access Management features and AI security capabilities (agent workflows, authentication, authorization, RBAC) for Snowflake's cloud data platform. Requires 7+ years building large-scale distributed systems, IAM expertise, and strong CS fundamentals.

200k – 288k/yr
On-site7+ YOESecurity Engineering
Novig

Senior Security Engineer

NovigNew York, NY

Senior Security Engineer building proactive, automated security systems including SOAR/SIEM workflows, AI agents, vulnerability management, and cloud hardening for a fast-growing sports prediction market platform.

200k – 250k/yr
On-site5+ YOESecurity Engineering