Software Engineer - Android Security & Dynamic Analysis

Google

Mountain View (CA)

On-site

USD 147,000 - 210,000

Full time

15 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google’s security team is seeking a Software Engineer to develop analytics infrastructure for Android and Google Play, enabling detection of malware and abuse at scale. You will contribute to dynamic analysis platforms and collaborate across Android, Ads, Chrome, Search and Cloud to protect billions of users.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with software development in C++ or Python.
  • Experience with program analysis.

Responsibilities

  • Build automated runtime analysis platform at Google scale using cloud virtualization infrastructure.
  • Build full-stack solutions including app instrumentation, networking, app crawling, anti-cloaking, leveraging artificial intelligence (AI) where applicable, to build exceptional dynamic analysis-based detection and reverse-engineering solutions.
  • Work broadly with security, privacy and abuse engineering and product teams to land impact protecting Android and Play users against malware and all kinds of mobile threats.
  • Design and build Google-scale automations to scan Android apps with dynamic analysis.
  • Collaborate with other teams in the organization and Google to deliver impact.

Skills

C++
Python
Program analysis

Education

Bachelor's degree or equivalent practical experience

Job description

Google’s security team is seeking a Software Engineer to develop analytics infrastructure for Android and Google Play, enabling detection of malware and abuse at scale. You will contribute to dynamic analysis platforms and collaborate across Android, Ads, Chrome, Search and Cloud to protect billions of users.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Mobile Threat Analysis Platform
Software Engineer, Mobile Threat Analysis Platform

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
Software Engineer, Program Analysis, Mobile Threat Analysis Platform
Software Engineer, Program Analysis, Mobile Threat Analysis Platform

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
Software Engineer, Program Analysis, Mobile Threat Analysis Platform
Software Engineer, Program Analysis, Mobile Threat Analysis Platform

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Security Engineer, Android Product Security
Security Engineer, Android Product Security

Google • New York (NY)

On-site
USD 147,000 - 211,000
Senior Mobile Malware Security Engineer
Senior Mobile Malware Security Engineer

AIS (Applied Information Sciences) • College Park (MD)

On-site
USD 101,000 - 152,000
Security Engineer, Android Product Security
Security Engineer, Android Product Security

Google • Ionia (NY)

On-site
USD 147,000 - 210,000
Android Security Engineer
Android Security Engineer

Piper Companies • Austin (TX)

On-site
USD 125,000 - 175,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Engineering Analyst, Trust & Safety Payments — Fraud & Data
Engineering Analyst, Trust & Safety Payments — Fraud & Data

Google Inc. • Sunnyvale (CA)

On-site
USD 132,000 - 189,000
Senior Mobile Software Engineer (Android)
Senior Mobile Software Engineer (Android)

Google • Mountain View (CA)

On-site
USD 147,000 - 211,000
Security Engineering Manager, Silicon Software
Security Engineering Manager, Silicon Software

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Benefits