In many but not all parts of google L5 is synonymous with TL. So you have to be an L4 TL of some team/project to get promoted. Otherwise, they have to have very strong technical design skills and independence to land a big, end-to-end project, usually measured in quarters or years. What about for your company and team?