Contact us about our enterprise services: email | phone | chat

  • Advanced Threats Developer

    Yahoo!, Inc.

    Position can be filled in Sunnyvale, San Francisco, Washington DC, or NYC. Help us build scalable software to protect users from advanced attackers. US security clearance very helpful.


Yahoo is a guide passionate about making users' daily habits inspiring and entertaining. By crafting 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 add new value for advertisers by connecting them with the audiences that build their businesses.

A Little About Us
When you impact millions of people every single day, you become a large target for adversaries in all layers of the stack. Our job is to keep our users safe and make Yahoo one of the safest and most trusted places on the Internet.

We are the organization focused on cyber security at Yahoo called “the Paranoids”. Our team focuses on threat investigations and is a community of cyber security professionals passionate about protecting users from criminal and advanced cyber threats. We ensure our users are kept safe from scams, account hijacking and other cyber crime.

We're looking for a talented, motivated individual who can work in a collaborative environment. We want to empower you to own your projects and gives you the freedom to grow both independently and collectively, to make a big impact as an integral part of our Advanced Cyber Threats team

A Lot About You
You are a dynamic, experienced full stack developer who pursues serious problems at Yahoo scale. Your social and communication skills will help insure that partners across the company are represented and their issues are addressed and investigated by the Advanced Threats team. You can adeptly handle multiple technically-demanding cases while achieving results. You are a proven collaborator with others in industry and academia.


  • Your Day
  • Identify sources of targeted attack data within Yahoo platforms and integrate them with other ACTT tools.
  • Integrate with other Advanced Threats Developers to create and maintain internal tracking and knowledge management systems.
  • Collaborate with other members of the Paranoids to design, develop, code and test software systems or applications for software enhancements and new products; revise and refine as required.
  • Participate in development of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of systems.
  • Engage with internal teams - such as Legal, Mail, PR, Customer Care, the Paranoids, and others - to develop solutions to address any targeted threat issues encountered on Yahoo properties.
  • Distill simplicity out of complex requirements and workflows to build highly-usable, secure and maintainable applications.
  • Develop/employ creative techniques to optimize solutions to problems and promote a safe and enjoyable experience across Yahoo platforms.
  • Leverage internal and external tools in order to query large data sets to identify anomalous activity to minimize damage and protect users.
  • What You Bring:
  • Have a passion for protecting users and making the Internet a safer place for everyone.
  • Possess advanced development experience in Python; experience with C, PHP, Go (Golang), or related languages a plus.
  • Have experience developing user interfaces using HTML, JavaScript (jQuery), AJAX and CSS.
  • Have experience developing with Flask, Django, or Node.js using Test Driven Development (TDD).
  • Have familiarity with database-style data storage and retrieval mechanisms, such as MySQL or Oracle, and with big-data solutions such as Splunk, Hadoop, Pig, Hive, Mapreduce, and Oozie.
  • Possess excellent written communication skills and the shown ability to understand and present complex data to both technical and nontechnical audiences.
  • Have a B.S. in Computer Science, Computer Engineering, or a related technical field; higher degrees are a plus.
  • Are eligible for a U.S. government security clearance.
  • Familiarity with the current nation-state (“APT”) threat landscape and the various actors and groups, and/or experience in malware analysis and/or reverse engineering, are helpful pluses.


  • Travel No travel
  • Incentives Both
  • Clearance & Citizenship U.S. Citizenship
  • Remote Work No remote work
  • Education Bachelors Degree
  • Salary Range Not provided

Join NinjaJobs!

Registered users get the benefit of full listing views, searches, posting options and more!

Company Ratings powered by

  • 3.8

    Overall Rating - Satisfied

  • Culture and Values 3.9
  • Work/Life Balance 4.0
  • Senior Management 3.0
  • Comp and Benefits 4.0
  • Career Opportunities 3.5

NinjaJobs by the Numbers - Q2-17