Snap

Software Engineer, Device Security, Level 4

Snap
Apply
1 day ago
Los Angeles, CA, USA or San Diego, CA, USAStaff+
H1B sponsor

Base Salary

$133k - $235k/yr

Responsibilities

  • Design, build, and harden on-device security systems for Specs, including permissions, access control, secure IPC, sandboxing, and trusted execution boundaries.
  • Develop security and privacy controls for on-device AI features, including model integrity, sensitive-data handling, inference-time privacy protections, and local policy enforcement.
  • Implement security features across Snap OS, firmware, applications, system services, and cloud-connected device surfaces.
  • Improve fuzzing infrastructure, automated security testing, and continuous validation pipelines across OS components, IPC mechanisms, parsers, services, drivers, firmware interfaces, and AI-related data flows.
  • Perform security analysis, threat modeling, vulnerability assessment, secure code review, fuzzing, static analysis, dynamic analysis, and automated security validation.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
  • At least 2 years of experience building security, privacy, or platform-protection features for Linux-based, embedded, mobile, wearable, or connected-device systems.
  • Experience with applied cryptography, authentication, authorization, secure communications, key management, threat modeling, vulnerability assessment, or embedded and Linux-based system security.
  • Preferred: master’s degree or PhD in a relevant technical discipline.
  • Preferred: 5+ years of production software development experience in languages such as C, C++, or Rust.
  • Preferred: experience with on-device permission systems, access control, sandboxing, secure IPC, service isolation, least-privilege architectures, or privacy-preserving controls.
  • Preferred: experience securing on-device AI, ML, or assistant-like systems.
  • Preferred: experience with trusted execution technologies, secure manufacturing, device provisioning, attestation, anti-rollback, secure debug, lifecycle state management, fuzzing, automated security validation, or platform-level vulnerability hardening.

Benefits

  • Paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages including long-term-success participation through equity.
  • Default-together work policy requiring team members to work in an office 4+ days per week.
  • The position is eligible for RSUs.
  • Snap is an equal opportunity employer and provides disability and special-needs accommodations.

Tech Stack

Snap

About Snap

5,001-10,000 employees

Snap Inc. builds Snapchat, a visual messaging app, and supports augmented reality through Lens Studio and Spectacles, plus related services like Bitmoji. The company monetizes primarily via advertising and sponsored AR experiences for consumers, creators, and brands. Founded in 2011 and headquartered in Santa Monica, it is publicly traded on the NYSE under the ticker SNAP.

Contact me