From the hiring kit:
Desirable personality traits and skillsets
A Principal Software Engineer position is first and foremost a managerial position. While advanced coding and technical skills are certainly welcome skills to have, they are not a priority. Knowing how to motivate and guide programmers, developers, and engineers as they cooperatively develop applications based on a common strategy and established goals is the priority skillset.
More...
Desirable personality traits and skillsets
A Principal Software Engineer position is first and foremost a managerial position. While advanced coding and technical skills are certainly welcome skills to have, they are not a priority. Knowing how to motivate and guide programmers, developers, and engineers as they cooperatively develop applications based on a common strategy and established goals is the priority skillset.
More...