Earlier quoted context omitted.
> As a lead or principle, I describe what I do as being a "fire-and-forget resource". I build everything myself and don't require supervision. I will deliver regardless and am also able to justify my decisions. People seem to be happy so far. Terminology is subjective of course, but: I would also expect the above from a "senior" developer. I would expect a "lead" developer to additionally be involved in leading a tea…
I think it depends on the complexity of what you're building. If it's something very novel or something that requires a lot of domain or technical expertise, then you might need a principal engineer to be the point person to figure out how to even build it, or build it right. Some problems are best solved by a single person with the right skills. Some career ladders allow for this, others are more rigid about the siz…
That's generally more than you'd expect from a typical Senior Engineer.