Assuming I have a great performance at the interview of course. 8 YOE + PhD, E5 at FB for 1 year, 64 at Ms before that, have led and owned my own major features, have widely cited patents and publications, pretty good in C++ and in Java. If not, how long should I wait? Seems like growing to E6 here (or equivalent at other companies) depends a lot on being in the right team and at the right time and I don't want to get stuck. I want to have a plan.
Unlikely.
Curious. What does it take to enter at L6?
TC?
Umm 185 base, 400k stock over 4 yrs + bonus. Does that make any difference or is it just the obligatory question?
Why is L6 the goal? Or is your real goal something else?
An equivalent level somewhere else works too It's just my understanding that getting such level internally in any company depends on many factors outside of one's control (e.g. the org needing engineers at that level). So I was looking for another way to take ownership of the problem and make it work based on just my merits
IMO Phd + 8 YOE can definitely ask to be interviewed for Google L6, worth a try