Software Engineer - Security @ Yelp
Your Application Journey
Email Hiring Manager
Job Details
Summary
Yelp engineering culture is driven by values such as authenticity, collaboration, and creative problem solving. New engineers deploy working code in their first week and are supported by managers, mentors, and teams.
About the Role
The Security Incident Detection and Response Team is responsible for all security incident activities: leading incident response, increasing detection precision, and providing advanced systems and tooling. As a Security Software Engineer on this team, you will help ensure Yelp’s cloud and corporate infrastructure, network, endpoints, and applications remain secure.
What You'll Do
- Participate in incident response as commander, investigator, or coordinator.
- Develop automated tooling to recognize attacker TTPs and IoCs.
- Design, develop, and operationalize monitoring and alerting capabilities.
- Enhance vulnerability detection and response systems.
- Define policies and best practices for IT and infrastructure security.
- Perform threat modeling across business applications and infrastructure.
- Communicate rigorously to enforce high security standards.
What It Takes To Succeed
- Professional experience securing consumer websites and large IT infrastructure.
- Proficiency in malware analysis, network flow analysis, digital forensics, SOAR and SIEM platforms.
- Experience with threat intel platforms and threat modeling.
- Software development experience in Python, JavaScript, Objective-C, or similar.
- Passion for secure design review and educating others in security best practices.
What You'll Get
Annual compensation is between $101,000 and $237,000, with possible bonus, restricted stock units, and benefits. This role is fully remote across Canada.
Key skills/competency
incident response, automated tooling, network security, detection, vulnerability management, threat modeling, digital forensics, SIEM, Python, security best practices
Diversity & Inclusion
Yelp values diversity and is an equal opportunity employer. Reasonable accommodations are available during the application process.
How to Get Hired at Yelp
🎯 Tips for Getting Hired
- Research Yelp's culture: Understand their values and engineering approach.
- Customize your resume: Highlight security incident and automation skills.
- Practice technical challenges: Prepare for incident response scenarios.
- Prepare for interviews: Review threat modeling and forensic case studies.