Snap

Software Engineer, Device Security, Level 4

Snap
Apply
2 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 across OS components, 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/Linux system security.
  • Preferred: master’s degree or PhD in a related technical discipline.
  • Preferred: 5+ years of production software development in languages such as C, C++, or Rust.
  • Preferred: experience with on-device permissions, access control, sandboxing, secure IPC, service isolation, least-privilege architectures, privacy-preserving controls, on-device AI security, trusted execution, secure manufacturing, provisioning, attestation, anti-rollback, secure debug, lifecycle management, fuzzing, or platform hardening.

Benefits

  • Paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages including long-term equity participation.
  • Employees are expected to work in an office 4 or more days per week under Snap’s “default together” policy.
  • The position is eligible for equity in the form of RSUs.

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