This job has expired, please see additional jobs below
Security Engineer, Infrastructure, Paranoids
Yahoo!
Sunnyvale, CA, United States
Job Details - this job has expired, please see similar jobs below
Yahoo is a guide focused on making users' daily habits inspiring and entertaining. By creating highly personalized experiences for our users, we keep people connected to what matters most to them, across devices and around the world. In turn, we create value for advertisers by connecting them with the audiences that build their businesses.
A Little About Us
When you impact millions of people every day, you become a large target for adversaries in all layers of the stack. Our job is to keep our users safe and keep Yahoo one of the safest places on the Internet.
The Paranoids Monitoring team is responsible for creating tools to help spot nefarious activity on Yahoo’s infrastructure, network, and nodes. We focus on large scale solutions for complex corporate and production environments. If you have passion for network protocols or systemlevel internals, we would love to talk to you!
A Lot About You
The Paranoids seek a security engineer who will defend Yahoo Infrastructure and drive innovative solutions to global security challenges. The exact tasks will depend on your profile.
Your Day
• Work closely with Incident Response, Operations, and other Yahoo teams on delivery of high quality security monitoring tools
• Devise new and innovative ways to monitor large scale infrastructure and develop tools that help automate the Incident Response process
• Application of strong analytical skills to solve large-scale problems
• Design, develop, and implement systems that balance resources, constraints, requirements, and complexity
You Must Have
• BS in CS or 2+ years equivalent industry experience is required. MS in CS or equivalent experience preferred
• Excellent verbal and written communication skills
• Expertise in Internet systems design and implementation (both textbook and practical experience).
• Understanding of: distributed systems, cloud computing, content management, indexing, database, editorial systems, web services, multi-tier serving architectures, machine learning, business intelligence, data mining, enterprise applications, mobile devices and communications protocols
• Software development domain and principles, including design patterns, code structure, programming languages, continuous integration (Git/SVN), continuous deployment (Travis/Jenkins), and deployment orchestration (Chef, puppet, or equivalent)
• Experience with object-oriented technologies, including a range of design patterns
• Strong Linux knowledge
• Experience with host integrity monitoring solutions
• Experience with GRR, Sleuthkit, or MIR
• Experience with C, C++, Ruby, or Python
• Experience with Intrusion Detection software, both open-source and commercial preferred (SourceFire, Bro IDS, Suricata, Snort, etc)
• Experience with network protocols and deep packet inspection
• Experience with Web Technologies (Apache, AJAX, HTML, JavaScript, HTTP, SOAP, XML)
• Understanding of large-scale data processing technologies (SQL, Hadoop)
Ability to apply analytical skills to complex problems involving capacity planning, performance tuning, quality of service, logistics, and statistics