Software Engineer Ii, Enterprise Data Protection

Google Google · Big Tech · Singapore

Software Engineer II, Enterprise Data Protection at Google, Singapore. This role focuses on building software systems to prevent data exfiltration of intellectual property, including threats from human or autonomous AI agentic actions. The engineer will design, test, deploy, and maintain these security controls across various Google systems. The role requires experience in full-stack development and has a preference for experience in security, machine learning, distributed systems, or AI, specifically agentic software engineering.

What you'd actually do

  1. Work on a team of software engineers to implement security controls across all systems processing or storing intellectual property, leading significant components designed to prevent data exfiltration.
  2. Partner with Security Engineers, Product Managers, Technical Program Managers, and cross-functional stakeholders to deploy preventive exfiltration controls.
  3. Design and build controls for systems including Workspace, Chrome, Bug Manager, Corporate Endpoints, and Access Management.
  4. Build next generation security controls that are context aware, and manage threats from agentic AI.

Skills

Required

  • software development
  • full stack development
  • Python
  • C
  • C++
  • Java
  • JavaScript

Nice to have

  • security
  • machine learning
  • distributed systems
  • Unix/Linux environments
  • web/mobile applications
  • agentic software engineering

What the JD emphasized

  • prevent data exfiltration
  • agentic AI
  • agentic software engineering