Hamza Harkous, Google Inc.