← All roles

Software Engineer III, Full Stack, Enterprise Data Protection

Apply on company site
Hybrid (Singapore)Full-timePosted 3w ago

About the role

Google software engineer role focused on Enterprise Data Protection (EDP): building security controls to prevent data exfiltration, including AI-based classification systems, within large-scale distributed systems.

Responsibilities

  • 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.
  • Partner with Security Engineers, Product Managers, Technical Program Managers, and cross-functional stakeholders to deploy preventive exfiltration controls.
  • Design and build controls for systems.
  • Build and implement automatic Artificial Intelligence (AI)-based classification systems for next-generation, context-aware security.
  • Ensure security controls effectively mitigate risks from both human and autonomous agentic AI threats.

Qualifications

  • Bachelor's degree in Computer Science or a related technical field or equivalent practical experience.
  • 2 years of experience with full stack development, across the back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
  • 2 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 2 years of experience working on large-scale distributed systems, or experience with mobile or web development.

Skills

Required:Full stack developmentJavaPythonJavaScript/TypeScript
Nice to have:GolangC++AI/ML
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