Snap

Software Engineer, Device Security, Level 4

Snap
Apply
11 days 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 related technical discipline.
  • Preferred: 5+ years of production software development in one or more languages such as C, C++, or Rust.
  • Preferred: experience with device permission systems, access control, sandboxing, secure IPC, service isolation, least-privilege architectures, on-device AI security, trusted execution, secure manufacturing, provisioning, attestation, anti-rollback, secure debug, lifecycle management, fuzzing, and automated security validation.

Benefits

  • Paid parental leave, comprehensive medical coverage, emotional and mental health support programs, equity in the form of RSUs, and compensation packages tied to Snap’s long-term success.
  • Default-together work policy requiring team members to work in an office 4+ days per week.

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