Staff Security Engineer, Level 6, Application Security
Snap, Los Angeles, California +2
- Pay
- $251K–$377K / year
- Work type
- Not stated
- Level
- Staff
- Area
- Security engineering
- Posted
- 10 days ago
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.
The Company operates Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world, and Specs Inc., a wholly-owned subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other digital services.
Snap Security teams protect the trust and safety of our global community by securing the systems and data that power Snapchat. We safeguard hundreds of millions of Snapchatters every day, ensuring that every product and service is built on a foundation of security and resilience. Our values guide everything we do - from how we anticipate and mitigate threats to how we collaborate across Snap. We move fast, with precision, and always execute with privacy at the forefront.
We’re looking for a Staff Security Engineer to join the Application Security team at Snap, focused on browser, web, and memory safety!
As a Staff engineer on the team, you’ll lead the security of the runtime that powers every Lens on Snapchat, Camera Kit, and Spectacles, as well as Snap’s web clients. The platform faces many of the same challenges as a modern browser, and you’ll set the security roadmap and guide architecture across the native and web teams that build it.
What you’ll do:
- Own the security architecture and roadmap for Snap’s Lens runtime, including threat models, trust boundaries, JavaScript engine strategy, and hardening of the script-to-native boundary.
- Partner with engineering teams to design isolation and containment, including sandboxing, process separation, permission models, and IPC, so a compromised renderer or runtime stays contained.
- Lead web security across Snap’s web clients and embedded web content, eliminating XSS, CSRF, iframe/framing abuse, prototype pollution, and cross-origin leaks, and securing postMessage channels and WebView-to-native bridges.
- Conduct deep code review, vulnerability research, and exploitability analysis across native runtimes, rendering components, parsers, and web-facing code, using AI assisted testing and fuzzing tools, and drive root cause fixes that eliminate classes of vulnerabilities.
- Ship memory-safety improvements, exploit mitigations, and attack-surface reductions that balance security with performance, compatibility, and developer experience.
- Drive the bug bounty program for web, mobile, and memory-safety issues, setting severity and reward criteria, running variant analysis on every report, and building trusted relationships with external researchers.
- Provide technical leadership by mentoring engineers, establishing secure design patterns, and communicating risk and tradeoffs to engineering and product leadership.
Similar roles at other companies
$160K–$195K / yr
Posted Aug 6, 2026
Application Security Engineer
HarkSan Jose +1
$150K–$300K / yr
Posted Oct 5, 2026
Senior Security Engineer
Mysten LabsUSA (remote)
$165K–$225K / yr
Posted 17 days ago
$200K–$250K / yr
Posted Sep 21, 2026
Listed on Snap's Workday careers site; checked 13 h ago. First seen by us 13 h ago. Being listed doesn't mean the team is actively interviewing.