3 ms·(I am also a Google employee, totally unrelated to this product). Yes, "TL" is Google jargon for Tech Lead.by brandmeyer 9y ago(I am also a Google employee, totally unrelated to this product). Yes, "TL" is Google jargon for Tech Lead.