Snowflake
Software Engineer - Trust & Platform Security
US-WA-Bellevue · Full-time · Posted Oct 30, 2026
- Experience
- 2+ years of professional software engineering experience.
- Education
- BS/MS in Computer Science, Engineering, or equivalent experience.
About the job
Build security monitoring, threat detection, and network and data enforcement features for Snowflake’s cloud security platform.
What you'll do
- Build components to detect vulnerabilities, threats, shadow AI, and other agentic threats; develop data-loss and ransomware detection with low false-positive rates.
- Design and implement secure, well-tested features, contributing to design documents and code reviews.
- Own features from implementation through testing and production rollout, collaborating with senior engineers and Product Management.
What they ask for
- 2+ years of professional software engineering experience.
- Working knowledge of network security fundamentals, Zero Trust principles, or DLP concepts.
- Coding skills in SQL, Java, and Python; exposure to distributed or backend systems and willingness for full-stack exposure.
- Familiarity with AWS, GCP, or Azure and their security or networking controls; BS/MS in Computer Science, Engineering, or equivalent experience.
Nice to have
- Exposure to cloud-native security controls, egress control, network perimeter enforcement, or policy engines.
- Familiarity with AI-assisted development workflows and tooling; contributions to open-source security projects, security research, or CTFs.
Tools
SQL, Java, Python, AWS, GCP, Azure, TLS/SSL, HTTP/S
AI focus
Build detection components for shadow AI and other agentic threats; AI-assisted development workflows and tooling are a bonus.
Model-written summary · the original posting is authoritative