Generally, the reporting structures are across a level so that you can expect a Senior Engineer to report to an Engineering Manager, Staff Engineer to a Director of Engineering, etc. The EM and IC tracks run in parallel, so you have something like: you progress on the Individual Contributor (IC)/Staff+ track.you continue on the Engineering Manager (EM) track.you stay as a Senior Engineer forever (this is supported and encouraged).The Engineering Career Track(s)īefore GitHub, the engineering career track I have been most familiar with looked something like this:Īt GitHub in 2021, the 1st to 3rd is the same, with different terminology I’ll gloss over, but there are three possible choices: This title and role seems commonplace and well understood at some technology companies but unknown and unused at many others. In 2020, GitHub promoted me from Senior to Staff Engineer. What is a Staff (or Staff-Plus or Principal) Engineer?
0 Comments
Leave a Reply. |