Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Snowflake

Principal Software Engineer – Anti-Abuse

Snowflake

. Define and drive the long-term technical vision for abuse and fraud detection across the Snowflake platform .

Posted 10/15/2026full-timeBellevue • Washington • United StatesLead💰 $264,000 - $379,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in architecting large-scale distributed systems with a focus on anti-abuse and fraud detection. Proficient in designing and implementing robust security controls and real-time detection systems across multi-tenant cloud platforms.

Highest-signal resume keywords
Architecting Large-Scale Distributed ServicesAnti-Abuse System DesignCloud Platform InfrastructureStreaming Event ProcessingThreat Vector Modeling

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaC++PythonAnomaly DetectionBehavioral Heuristic EnginesGraph-Based Syndicate DetectionZero-Trust ArchitectureDefense-In-Depth ArchitectureTelemetry Pipeline ArchitectureRisk-Scoring Engine Design
Soft Skills
MentoringCollaborationInfluencing Architectural StandardsExceptional Partnering with Product Managers
Tools & Technologies
AWSAzureGCPCloud APIsData PlatformsAI/LLM Services
Certifications & Qualifications
B.S. in Computer ScienceM.S. in Computer EngineeringPh.D. in Cybersecurity
Industry Keywords
Fraud DetectionPlatform TrustThreat MitigationMulti-Tenant Cloud PlatformsSaaS-at-Scale

Tech Stack

Tools & technologies
AWSAzureCloudCyber SecurityDistributed SystemsGoogle Cloud PlatformJavaPythonC++

About the role

Key responsibilities & impact
  • Define and drive the long-term technical vision for abuse and fraud detection across the Snowflake platform
  • Serve as chief architect for platform-wide anti-abuse strategy
  • Partner with product and engineering teams building Snowpark, Data Sharing and Marketplace, and AI/LLM services
  • Design and deploy robust anti-abuse controls for high-risk product surfaces
  • Architect and scale high-throughput, low-latency telemetry pipelines and risk-scoring engines
  • Analyze millions of queries, sessions, and data transactions across AWS, Azure, and GCP
  • Model emerging abuse techniques including trial compute abuse, cryptocurrency mining, bot-driven account creation, credential stuffing, and illicit network traffic routing
  • Design intelligent mitigation systems to throttle, challenge, or isolate abusive workloads and malicious actors
  • Mentor staff and senior engineers
  • Influence architectural standards across adjacent platform teams
  • Embed safety controls into high-velocity product roadmaps
  • Architect real-time detection systems and native guardrails for new product primitives

Requirements

What you’ll need
  • 12+ years of software engineering experience in distributed systems, cloud platform infrastructure, or security engineering, with significant time dedicated to anti-abuse, fraud detection, platform trust, or threat mitigation
  • Proven track record architecting mission-critical, large-scale distributed services in Java, C++, or Python
  • Deep experience designing controls for code-execution runtimes, multi-tenant compute environments, cloud APIs, or data platforms
  • Demonstrated ability to build streaming event processing, anomaly detection, behavioral heuristic engines, or graph-based syndicate detection systems at enterprise scale
  • Strong intuition for attacker economics and mechanics, with experience modeling threat vectors across account lifecycles
  • Exceptional ability to partner with product managers, infrastructure teams, and security researchers
  • B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, Cybersecurity, or equivalent practical experience
  • Experience building anti-abuse systems for multi-tenant cloud platforms or SaaS-at-scale environments
  • Familiarity with AI/LLM abuse vectors
  • Track record of designing zero-trust or defense-in-depth architectures for compute runtimes
  • Published research or industry contributions in fraud detection, adversarial ML, or platform trust and safety
  • Experience operating detection and response systems across multiple cloud providers simultaneously
  • Must be within commuting distance of, or open to relocation to, the local Snowflake office(s) designated in the post
  • Must confirm current authorization to work in the country to which applying

Benefits

Comp & perks
  • Hybrid work arrangement
  • Salary range of $264K–$379.5K
  • Snowflake benefits information is available on the Snowflake Careers Site