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
Security Engineer at Snap Inc.
Snap Inc. is a technology company dedicated to improving how people live and communicate through the camera. We believe in empowering self-expression, fostering live experiences, and facilitating connection. Our core products, Snapchat, Lens Studio, and Spectacles, are built on a foundation of security and resilience, safeguarding our global community daily.
The Snap Security teams protect the trust and safety of our users by securing the systems and data powering Snapchat. We move fast, with precision, and always prioritize privacy in anticipating and mitigating threats. We're looking for a Security Engineer to join our team and contribute to this critical mission.
What You'll Do:
- Design, implement, and scale security controls across infrastructure, applications, identity, and cloud environments.
- Conduct in-depth security assessments, threat modeling, and code reviews to identify and mitigate vulnerabilities.
- Build automation, tooling, and systems that improve security compliance, observability, and governance.
- Partner with product, engineering, and operations teams to harden systems and reduce risk from design through deployment.
- Investigate and respond to security incidents, conduct root cause analysis, and recommend remediation strategies.
- Help define and evolve security standards, practices, and documentation to elevate the organization’s overall security maturity.
- Mentor and influence other engineers through technical leadership and collaboration.
Knowledge, Skills & Abilities:
- Strong technical background in security engineering principles, secure system design, and threat mitigation techniques.
- Experience with security tooling including vulnerability scanners, SIEM, EDR, cloud security frameworks, and automation platforms.
- Proficiency in one or more programming languages (e.g., Python, Go, Java).
- Excellent analytical, problem-solving, verbal and written communication skills.
- Security advocacy skills: ability to help others raise security awareness.
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, self-motivated to keep up with the latest technology in the security domain.
Our Work Arrangement:
At Snap Inc., we practice a “default together” approach. We expect our team members to work in an office 4+ days per week, fostering collaboration and strengthening our culture.
Our Benefits:
Snap Inc. supports its community with comprehensive benefits, including paid parental leave, medical coverage, emotional and mental health support, and compensation packages with equity to share in Snap’s long-term success.
Compensation:
Compensation varies by work location pay zone. The base salary range for this position in Zone A (CA, WA, NYC) is $157,000-$235,000 annually. This position is also eligible for equity in the form of RSUs.
Key skills/competency
- Security engineering
- Threat modeling
- Vulnerability management
- Cloud security
- Application security
- SIEM
- EDR
- Python
- Incident response
- 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.
- Highlight security engineering expertise: Emphasize experience in secure system design, threat mitigation, and vulnerability management.
- Showcase technical prowess: Detail proficiency in programming (Python, Go, Java) and relevant security tooling like SIEM and EDR.
- Demonstrate collaboration and leadership: Provide examples of partnering with teams and mentoring other engineers to enhance security.
- Tailor your resume for Security Engineer: Align your experience closely with Snap Inc.'s needs in infrastructure, application, or cloud security domains.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background