← All roles

Software Engineer, Program Analysis, Mobile Threat Analysis Platform

Google· Engineering
Apply on company site
Mountain View, CA, USA$147k - $210kFull-timePosted 2w ago

About the role

Google software engineer role focused on building an automated runtime analysis platform at scale to detect mobile threats on Android, contributing to security and privacy analyses for Google Play and Android.

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 AI where applicable, to build 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.

Qualifications

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

Skills

Required:Software development (C++ or Python)Program analysis

Benefits

  • Learn more about benefits at Google (link provided in description)
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google