Some companies have technical positions beyond Senior Engineer.
LinkedIn goes up the technical chain like so:
1. Software Engineer
2. Senior Software Engineer
3. Principal Software Engineer
4. Software Architect
All of our architects still code, I believe. Some quite a bit. There are also Engineering Managers, Directors, and Senior Directors, but this is going the management route. Most engineering managers here code a bit, and a few directors still code (or at least script useful queries for helping diagnose issues when working cross team)
I think it all relies on stepping up to the plate, either technically or managerially.
LinkedIn goes up the technical chain like so: 1. Software Engineer 2. Senior Software Engineer 3. Principal Software Engineer 4. Software Architect
All of our architects still code, I believe. Some quite a bit. There are also Engineering Managers, Directors, and Senior Directors, but this is going the management route. Most engineering managers here code a bit, and a few directors still code (or at least script useful queries for helping diagnose issues when working cross team)
I think it all relies on stepping up to the plate, either technically or managerially.