Security Engineer
Snap Inc.
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Snap Inc.
Snap Inc. is a technology company driven by the belief that the camera enhances human connection. We empower self-expression, living in the moment, learning, and shared fun through our core products: Snapchat, an immersive visual messaging app; Lens Studio, an augmented reality platform; and Spectacles, our AR glasses.
The Snap Security teams are critical to protecting our global community's trust and safety. We secure the systems and data powering Snapchat, safeguarding hundreds of millions of Snapchatters daily by ensuring every product and service is built on a foundation of security and resilience. Our values emphasize speed, precision, and a privacy-first approach in anticipating and mitigating threats and collaborating across the organization.
What You'll Do as a Security Engineer
- Design, implement, and scale robust security controls across infrastructure, applications, identity, and cloud environments.
- Conduct in-depth security assessments, threat modeling, and code reviews to proactively identify and mitigate vulnerabilities.
- Build automation, tooling, and systems to enhance security compliance, observability, and governance.
- Partner closely with product, engineering, and operations teams to harden systems and reduce risk from initial design through deployment.
- Investigate and respond to security incidents, perform root cause analysis, and recommend effective remediation strategies.
- Help define and evolve security standards, best practices, and documentation to elevate the organization’s overall security maturity.
- Mentor and influence fellow engineers through technical leadership and collaborative efforts.
Knowledge, Skills & Abilities
- Strong technical background in security engineering principles, secure system design, and advanced threat mitigation techniques.
- Extensive experience with various security tooling, including vulnerability scanners, SIEM, EDR, cloud security frameworks, and automation platforms.
- Proficiency in at least one programming language such as Python, Go, or Java.
- Exceptional analytical, problem-solving, and communication skills, both verbal and written.
- Proven security advocacy skills, capable of raising security awareness across teams.
Minimum Qualifications
- Bachelor’s Degree in Computer Science, Engineering, or a related technical field, or equivalent practical work experience.
- 2+ years of post-Bachelor’s security-related experience; OR Master’s degree in a technical field + 1+ year of post-grad security-related experience; OR PhD in a relevant technical field.
- Expertise in one of the following domains: infrastructure security, enterprise security, access management, application security, detection and response, or spam and abuse.
Preferred Qualifications
- Demonstrated experience securing complex distributed systems and/or enterprise-scale infrastructure.
- Strong programming and software design skills, including debugging, performance analysis, and test design.
- Strong intellectual curiosity and self-motivation to stay current with the latest advancements in the security domain.
Our Benefits
Snap Inc. prioritizes the well-being of its community. Our comprehensive benefits package is designed to support you and your loved ones, including paid parental leave, extensive medical coverage, emotional and mental health support programs, and compensation packages that include equity in Snap.
Compensation
Compensation for this Security Engineer position at Snap Inc. is competitive and determined by factors such as job-related skills, experience, qualifications, work location (pay zone), and market conditions. The starting pay may be negotiable within the specified ranges:
- Zone A (CA, WA, NYC): The base salary range for this position is $157,000-$235,000 annually.
- Zone B: The base salary range for this position is $149,000-$223,000 annually.
- Zone C: The base salary range for this position is $133,000-$200,000 annually.
This position is also eligible for equity in the form of Restricted Stock Units (RSUs).
Key skills/competency
- Security Engineering
- Threat Modeling
- Vulnerability Management
- Incident Response
- Cloud Security
- Application Security
- Identity Management
- Automation
- Programming (Python, Go, Java)
- Secure System Design
How to Get Hired at Snap Inc.
- Research Snap Inc.'s culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your Security Engineer resume: Customize your resume to highlight experience in secure system design, threat modeling, and incident response, aligning with Snap's security needs.
- Showcase relevant security expertise: Emphasize your proficiency in programming languages like Python, Go, or Java, and your experience with security tooling and cloud security frameworks crucial for Snap Inc.
- Prepare for technical and behavioral interviews: Anticipate questions on security engineering principles, distributed systems security, and your ability to collaborate and advocate for security.
- Network within the industry: Connect with current and former Snap Inc. employees on LinkedIn to gain insights into the company and role.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background