Drimva

Snap

Staff Security Engineer, Level 6, Application Security

$213K–$377K

Los Angeles, California +2 · Staff · Full-time · Posted Oct 29, 2026

Location
Los Angeles, California
Palo Alto, California
Bellevue, Washington
Experience
9+ years post-Bachelor’s; or 8+ years post-graduate with a Master’s; or 5+ years post-graduate with a PhD.
Education
Bachelor of Science in Computer Science, Engineering, Information Systems, or equivalent years of experience in a related technical field.

About the job

Leads application security architecture and engineering for Snap’s Lens runtime and web clients, with a focus on browser, web, and memory safety.

What you'll do

  • Set the Lens runtime security roadmap and architecture, including threat modeling, isolation, and script-to-native boundary hardening.
  • Lead web security, vulnerability research, code review, fuzzing, and memory-safety improvements across native runtimes and web-facing systems.
  • Drive bug bounty work and provide technical leadership through mentoring, secure design guidance, and cross-team risk communication.

What they ask for

  • Bachelor of Science in Computer Science, Engineering, Information Systems, or equivalent years of experience in a related technical field.
  • 9+ years of post-Bachelor’s security engineering experience; or a Master’s degree in a technical field + 8+ year of post-grad security engineering experience; or a PhD in a related technical field + 5+ years of post-grad security engineering experience.
  • Hands-on experience with both native memory-corruption analysis and web security, including shipping security improvements to a browser, embedded runtime, or similarly complex platform.
  • Strong C and C++ programming, code-review, and debugging skills; JavaScript proficiency; and hands-on vulnerability discovery experience.

Nice to have

  • Experience with sandboxing, exploit mitigations, compiler hardening, or memory-safe components in performance-sensitive production systems.
  • Experience with browser engines, embedded browsers, or JavaScript runtimes; offensive security; or bug bounty and vulnerability disclosure programs.

Pay

$251,000-$377,000 annually USD base salary; $238,000-$358,000 annually USD base salary; $213,000-$320,000 annually USD base salary

Tools

C, C++, JavaScript, Python, Go, Rust, Chromium, V8

AI focus

Uses AI-assisted testing and fuzzing tools; independently validates AI-generated reviews, vulnerability findings, and fixes.

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)