Previous Job
Software Engineer
Ref No.: 18-62992
Location: San Francisco /Mountain View, California
Position Type:Full Time/Contract
Experience Level: 7 Years
Start Date: 09/17/2018

You will be joining the Google Play Protect (GPP)​ team in Android Security, a team that develops products, tools and methods to detect and contain malware -- what we call "potentially harmful applications ", or PHA.

Our repository contains over 50 million apps and we render verdicts on over 100 million install attempts per day across 2+ billion devices. Once we flag an app as PHA, GPP has the capability to warn users, block future installs, and clean it up from infected devices.

Our team is responsible for identifying new PHAs, reverse engineering them, containing their damage and handling PHA reports and incidents. As a GPP R&D Software Engineer, you will:
● Design and implement software mechanisms to automate, expand and accelerate GPP R&D's functions (detection, containment, response)
● Develop new mechanisms to identify PHAs in different categories (e.g., spyware, phishing, rooting, SMS fraud)
● Expose evidence of the presence of PHA on Android devices for purposes of in-depth investigation and analysis
● Work in close collaboration with other Google teams aimed at protecting the security and privacy of all Android users
Minimum qualifications:
● BA/BS degree in Computer Science or equivalent practical experience
● software engineering knowledge of Google infrastructure (​Dremel​, ​Flume​, ​Borg​, ​Bigtable​, etc.) or equivalent technologies
Preferred qualifications:
● MS in Computer Science or equivalent practical experience.
● Experience with Java, Python, SQL
● Strong analytical and investigative skills
● Preferred: Experience in data or system security-related projects, such as information protection, anti-abuse, fraud prevention or spam detection