At the large companies I've worked for, Principal Engineers were more or less strong engineers with the management skills of a Director or VP. That is: strong people skills, project management, program management, leading teams, high business knowledge, strategy, etc. If necessary, they could easily go in and lead an organization of 30-200 people. But they choose to focus on a little bit more engineering/architecture instead of people.
As such there were only about 1 per 2000 employees, and they were always people who are actually Senior, like 20+ years work experience.
Comments
At the large companies I've worked for, Principal Engineers were more or less strong engineers with the management skills of a Director or VP. That is: strong people skills, project management, program management, leading teams, high business knowledge, strategy, etc. If necessary, they could easily go in and lead an organization of 30-200 people. But they choose to focus on a little bit more engineering/architecture instead of people.
As such there were only about 1 per 2000 employees, and they were always people who are actually Senior, like 20+ years work experience.