Staff Software Engineer, Spam & Abuse — Technical Lead

Snap Inc.

Bellevue, Santa Monica (WA, CA)

Hybrid

USD 195,000 - 343,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid parental leave
Comprehensive medical coverage
Emotional and mental health support

Job summary

Snap Inc. is seeking a Staff Software Engineer to lead the Spam & Abuse team. You will define multi-year architecture for spam detection, account takeover defense, and secure mobile client flows, while steering cross-team collaboration and technology strategy.

You will mentor engineers, drive reliability, and push for scalable, secure, and efficient systems, leveraging AI tools to keep pace with evolving threats across registration, login, and messaging surfaces.

Qualifications

  • Bachelor's degree or equivalent practical experience in a technical field.
  • 9+ years of software development; or 8+ with Master’s; or 5+ with PhD.
  • Experience as a technical lead or owner of complex initiatives.
  • Experience building systems to detect or mitigate spam, abuse, fraud, or malicious behavior.

Responsibilities

  • Set the technical vision and multi-year architecture for Spam & Abuse.
  • Lead design of complex, cross-cutting systems and ensure architectural coherence.
  • Drive technical strategy with managers and product teams and translate into roadmaps.
  • Mentor engineers and foster a culture of technical excellence and ownership.
  • Collaborate with engineering, product, data science, operations, policy, and legal to integrate risk and enforcement.
  • Raise reliability, latency, and quality for registration, login, and messaging systems.
  • Stay ahead of adversaries and design defenses that scale.
  • Employ AI tools to design and ship scalable services with security in mind.

Skills

Distributed backend systems
Technical leadership
Go, Java, Python
BigQuery
Security and privacy
System reliability
AI tooling for development

Education

Bachelor’s degree in Computer Science or equivalent

Tools

BigQuery

Job description

Snap Inc. is seeking a Staff Software Engineer to lead the Spam & Abuse team. You will define multi-year architecture for spam detection, account takeover defense, and secure mobile client flows, while steering cross-team collaboration and technology strategy.

You will mentor engineers, drive reliability, and push for scalable, secure, and efficient systems, leveraging AI tools to keep pace with evolving threats across registration, login, and messaging surfaces.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Spam & Abuse Lead
Staff Software Engineer, Spam & Abuse Lead

SNAP, Inc. • Palo Alto (CA)

On-site
USD 229,000 - 343,000
RSUs
Paid parental leave
Comprehensive medical coverage
+1
Staff Software Engineer, Spam & Abuse Lead
Staff Software Engineer, Spam & Abuse Lead

SNAP, Inc. • Bellevue (WA)

On-site
USD 229,000 - 343,000
Equity in RSUs
Comprehensive medical coverage
Paid parental leave
+1
Lead Staff Engineer, Spam & Abuse Platform
Lead Staff Engineer, Spam & Abuse Platform

Snap • Santa Monica (CA)

On-site
USD 180,000 - 300,000
Staff Engineer, Spam & Abuse Defense
Staff Engineer, Spam & Abuse Defense

SNAP, Inc. • Santa Monica (CA)

On-site
USD 229,000 - 343,000
Equity in RSUs
Paid parental leave
Comprehensive medical coverage
+1
Staff Software Engineer, Spam and Abuse
Staff Software Engineer, Spam and Abuse

Snap • Santa Monica (CA)

On-site
USD 180,000 - 300,000
Staff Software Engineer, Spam and Abuse
Staff Software Engineer, Spam and Abuse

Snap Inc. • Palo Alto (CA)

On-site
USD 229,000 - 343,000
RSUs
Paid parental leave
Comprehensive medical coverage
+1
Staff Software Engineer, Spam and Abuse
Staff Software Engineer, Spam and Abuse

Snap Inc. • Bellevue (WA), Santa Monica (CA)

Hybrid
USD 195,000 - 343,000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
Staff Software Engineer, Spam and Abuse
Staff Software Engineer, Spam and Abuse

Snap Inc. • Bellevue (WA)

On-site
USD 229,000 - 343,000
Equity in RSUs
Comprehensive medical coverage
Paid parental leave
+1
Staff Software Engineer, Spam and Abuse
Staff Software Engineer, Spam and Abuse

Snap Inc. • Santa Monica (CA)

On-site
USD 229,000 - 343,000
Equity in RSUs
Paid parental leave
Comprehensive medical coverage
+1
Staff Software Engineer — Ad Signals & Measurement
Staff Software Engineer — Ad Signals & Measurement

Snap • New York (NY)

On-site
USD 195,000 - 343,000