Previous Job
Previous
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.

Role:
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