Security Engineer, Level 4

Snap Snap · Consumer · Los Angeles, CA +3

This role is for a Security Engineer at Snap Inc. The primary responsibilities include designing, implementing, and scaling security controls across various environments, conducting security assessments and threat modeling, building automation for security compliance, partnering with other teams to reduce risk, investigating security incidents, and defining security standards. The role requires strong technical background in security engineering, experience with security tooling, proficiency in programming languages like Python or Go, and expertise in specific security domains such as infrastructure security, application security, or detection and response. Experience securing complex distributed systems and strong software design skills are preferred.

What you'd actually do

  1. Design, implement, and scale security controls across infrastructure, applications, identity, and cloud environments
  2. Conduct in-depth security assessments, threat modeling, and code reviews to identify and mitigate vulnerabilities
  3. Build automation, tooling, and systems that improve security compliance, observability, and governance
  4. Partner with product, engineering, and operations teams to harden systems and reduce risk from design through deployment
  5. Investigate and respond to security incidents, conduct root cause analysis, and recommend remediation strategies

Skills

Required

  • security engineering principles
  • secure system design
  • threat mitigation techniques
  • security tooling
  • vulnerability scanners
  • SIEM
  • EDR
  • cloud security frameworks
  • automation platforms
  • Python
  • Go
  • Java
  • analytical skills
  • problem-solving skills
  • communication skills
  • security advocacy skills
  • infrastructure security
  • enterprise security
  • access management
  • application security
  • detection and response
  • spam and abuse

Nice to have

  • securing complex distributed systems
  • enterprise-scale infrastructure
  • programming skills
  • software design skills
  • debugging
  • performance analysis
  • test design
  • intellectual curiosity
  • self-motivated

What the JD emphasized

  • security related experience
  • security engineering principles
  • secure system design
  • threat mitigation techniques
  • security tooling
  • cloud security frameworks
  • security advocacy skills
  • complex distributed systems
  • enterprise-scale infrastructure
  • security domain