Software engineer career levels | End of Line Blog
Shared by Simon HarrisA set of software engineer levels that have become a de-facto standard among many tech companies: starting with an intern, through entry- and mid-level engineer, to senior, staff, principal, and distinguished engineer. Goes into details of the scope of responsibilities at each level, and what does it take to move from one level to the next.