avatarharuki zaemon

Software engineer career levels | End of Line Blog

Shared by

A 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.