Snap
Staff Software Engineer, Spam and Abuse
$195K–$343K
Santa Monica - 2900 31st St +2 · Staff · Full-time · Posted Oct 27, 2026
- Location
- Santa Monica - 2900 31st St
Palo Alto, California
Bellevue, Washington - Experience
- 9+ years; or Master’s degree with 8+ years; or PhD with 5+ years.
- Education
- Bachelor’s degree in a technical field such as Computer Science or equivalent practical experience.
About the job
Leads technical strategy and architecture for systems that detect and prevent spam, abuse, account takeover, and other threats across Snapchat accounts and secure mobile flows.
What you'll do
- Set multi-year technical vision and lead design of cross-cutting detection, enforcement, account security, and mobile client systems.
- Drive technical roadmaps, mentor engineers, and partner across teams to integrate account risk and enforcement.
- Improve reliability, latency, and quality; lead technical response to major spam, abuse, and security incidents.
What they ask for
- Bachelor’s degree in a technical field or equivalent practical experience.
- 9+ years of software development experience; or Master’s degree with 8+ years; or PhD with 5+ years.
- Experience as a technical lead, domain expert, or owner of complex technical initiatives.
- Experience building systems that detect or mitigate spam, abuse, fraud, account takeover, or other malicious behavior.
Nice to have
- Experience leading trust, integrity, anti-abuse, or account security engineering at a large consumer platform.
- Experience with real-time risk scoring and enforcement, machine learning production, authentication, identity, session security, or mobile client security.
Pay
$229,000-$343,000 USD base salary; $218,000-$326,000 USD base salary; $195,000-$292,000 USD base salary
Tools
Go, Java, Python, BigQuery
AI focus
Use AI tools to design and ship scalable services and streamline development, while auditing generated output for correctness, architecture, performance, security, and production readiness.
Model-written summary · the original posting is authoritative