CareerPlan

Principal Software Engineer, Anti-Abuse

US-WA-BellevueFull-time2026-10-15 → 2026-11-11

Core

Lead technical architect for platform-wide abuse and fraud detection, designing proactive controls for Snowflake's highest-risk capabilities including Snowpark, Data Sharing, and Cortex AI.

Role type

Principal Software Engineer (Anti-Abuse / Security Architect)

Builds

High-throughput telemetry pipelines, risk-scoring engines, and intelligent mitigation systems for the Snowflake ecosystem.

Domain

Cloud platform security, distributed systems, fraud detection, and threat mitigation.

Deliverable

production ML models

Required skills

Distributed systems architecture, cloud platform infrastructure, security engineering, streaming event processing, anomaly detection, behavioral heuristic engines, graph-based syndicate detection, attacker economics modeling, multi-cloud environment design.

Preferred skills

AI/LLM abuse vector mitigation, zero-trust architecture design, defense-in-depth strategies, adversarial ML research.

Technologies

Java, C++, Python, AWS, Azure, GCP.

Responsibilities

Define long-term technical vision for abuse and fraud detection; architect and scale low-latency telemetry pipelines; model emerging abuse techniques; design intelligent mitigation systems; mentor staff and senior engineers.

Seniority

Principal, hands-on IC with strategic influence.