Security Engineer, Level 3

Snap Snap · Consumer · Los Angeles, CA +3

Security Engineer role focused on designing, implementing, and operating security controls for corporate devices, applications, and infrastructure. Responsibilities include building threat models, developing logging and alerting systems, investigating incidents, building automation tools in Python/Go, conducting security reviews for new technologies (including AI), and managing IAM/SSO integrations. Requires knowledge of OS internals and experience in security areas like forensics, incident management, or threat intelligence, with strong Python/Go skills.

What you'd actually do

  1. Design, implement, and operate security controls that protect our corporate devices, applications, and infrastructure, including execution control, device trust, and network segmentation.
  2. Build and understand threat models which pose an imminent threat to our platform and business.
  3. Design, pilot, and implement logging and alerting systems to detect malicious activity on Snap Inc.'s endpoints, infrastructure, networks, and cloud environments (AWS/GCP).
  4. Investigate events generated by the alerting pipeline, triage potential incidents, and drive response efforts.
  5. Build tools and devise automation strategies in Python and/or Go to improve Snap Inc.’s ability to hunt threats and respond to intrusions.

Skills

Required

  • macOS
  • Windows
  • Linux
  • Kubernetes
  • AWS
  • GCP
  • Python
  • Go
  • digital forensics
  • malware analysis
  • incident management
  • host/network intrusion detection
  • threat intelligence
  • endpoint security

Nice to have

  • corporate or enterprise security
  • securing lab, IoT, and ancillary systems
  • hardening standards
  • monitoring
  • access controls across heterogeneous environments

What the JD emphasized

  • secure enablement of AI tools and features