u/Kinto_il wrote (the comment Michael replied to):
What separates the various levels of engineers in companies? For example what's the difference between an E6 and E7?
u/michaelnovati replied · ★ FEATURED
The difference between 6 and 7 is a big one. When I left about 15% of all engineers were E6 and around 1% were E7.
At E6, you are basically doing an incredible job across the board. You are working on important projects, writing a lot of code, reviewing a lot of code, interviewing others, setting team goals, generally setting an example for a department.
To get to E7, you need to have a "superpower" that makes you unique and have a org/company wide impact. Facebook has created something called "archetypes" to summarize those superpowers. I was the "coding machine" archetype, which was created for me actually, and is a rarer one. Other ones included Generalist, Specialist, Fixer, PM/Eng Hybrid.
I commented below about E3, E4, E5: https://www.reddit.com/r/IAmA/comments/ui98mg/comment/i7btvqe/?utm\_source=share&utm\_medium=web2x&context=3