Software Engineer Iii, Enterprise Data Protection

Google Google · Big Tech · Singapore

Software Engineer III at Google, Enterprise Data Protection team, focused on building security controls to prevent data exfiltration, including threats from autonomous AI agents. The role involves designing and implementing AI-based classification systems and ensuring controls mitigate risks from both human and AI threats.

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.
  4. Build and implement automatic AI-based classification systems for next-generation, context-aware security.
  5. Ensure security controls effectively mitigate risks from both human and autonomous agentic AI threats.

Skills

Required

  • full stack development
  • back-end development (Java, Python, Golang, C++)
  • front-end development (JavaScript, TypeScript, HTML, CSS)
  • software development (Python, C, C++, Java, JavaScript)
  • large scale distributed systems

Nice to have

  • AI
  • agentic software engineering
  • cybersecurity solutions
  • AI-driven large-scale data reasoning and inference processes

What the JD emphasized

  • autonomous AI agentic actions
  • agentic software engineering
  • AI-driven large-scale data reasoning

Other signals

  • AI-based classification systems
  • autonomous agentic AI threats
  • agentic software engineering
  • AI-driven large-scale data reasoning