1.2 KiB
1.2 KiB
id | title |
---|---|
engineering-levels | Engineering levels |
:::caution
This section is still WIP. Feel free to contribute ideas at our GitHub issue.
:::
Understanding the various career levels for engineers is crucial because it helps to determine the compensation you should be receiving and also helps you to understand what is expected of you at that level. In most companies where the career levels have been defined, it would resemble something along the lines of: Junior → Software Engineer → Senior → Staff → Senior Staff → Principal → Fellow
Career levels
Junior Software Engineer
Work in progress
Software Engineer
Work in progress
Senior Software Engineer
Work in progress
Staff Software Engineer
Work in progress
Senior Staff Software Engineer
Work in progress
Principal Software Engineer
Work in progress
Distinguished Engineer
Work in progress
Fellow
Work in progress