I'm defining a career path for my company, and don't know where to start. I would like to see how Meta, Google are doing this so that I can tailor to match my smaller company.
Amazon Engineering ICs:
I don’t have the energy to write up Google or Meta. They have more levels of engineers, slightly more granular but not really. L3 is smaller, than the levels sort of “bridge” Amazon’s. L5 is senior, L6 staff, L7 senior staff, L8 principal, L9 distinguished, L10 fellow at Google. Meta is pretty similar but are weird about leveling, seems to top out at 9, say senior at 5 but it’s murky. Management I don’t have extensive knowledge of, but Meta it’s pretty similar to Amazon at L6/M1, M2 senior, D1 director, D2 senior director, then there’s… 2 levels of VP. Google is similar. L7 senior, 8 director, 9 senior director, 10 VP, 11 SVP.
How small is your company in terms of engineering headcount? If there's less than 500 people in the engineering org, it probably doesn't make sense to have the same level structure as Big Tech since their ladder has so many levels.
I joined Course Hero back in 2015 when it was only 20 engineers with no levels. Over time, the company grew to 100+ engineers and introduced a basic version of engineering levels, which might make more sense for you. Here were the levels:
On the management side, it was just: