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
On-site5+ YOESecurity Engineering
About the role
Responsibilities
Design, build, and scale security-by-default capabilities that protect Snowflake products across a complex multi-cloud environment.
Develop intelligent security platforms and services that leverage AI/ML and risk scoring to identify, prioritize, and respond to security threats and policy violations.
Build real-time detection and prevention systems to defend against account compromise, AI abuse, and data exfiltration through adaptive enforcement and granular policy controls.
Create security intelligence and monitoring capabilities that detect suspicious account activity, generate actionable insights, and enable timely response.
Partner across other Security teams, Engineering, and Product to define security strategy, influence product design, and drive the adoption of secure engineering practices.
Raise the engineering bar by setting standards for system design, code quality, operational excellence, and scalable security architecture within the Security Foundations organization.
Minimum Qualifications
Bachelor's degree in Computer Science or related technical field or equivalent practical experience.
5+ years of experience in software development working with one or more of the following languages: JavaScript, Java, Python, C, C++, Go.
Proficiency in Python, SQL, or a similar language for building detections and data pipelines.
Experience designing, testing, and maintaining software solutions focused on security.
Experience leading projects independently and setting technical direction.
Preferred Qualifications
Master's degree or PhD in Computer Science or related technical field.
Experience working with infrastructure from major cloud vendors (AWS, GCP, Azure, etc.).
Experience with secure software development lifecycle or security primitives, including but not limited to static analysis, dynamic analysis, authentication and access management, DDoS or security scanning.
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
Hybrid5+ YOESecurity Engineering
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
On-site6+ YOESecurity Engineering
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
On-site7+ YOESecurity Engineering
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
On-site5+ YOESecurity Engineering
Senior Security Engineer
NectarsocialPalo Alto, CA
First security engineer to own application security, compliance programs (SOC 2, ISO 27001), and enterprise customer security reviews for an AI-native social commerce platform.