Context
Engineers had no formal career progression structure. Promotions were inconsistent, performance conversations lacked a common language, and senior engineers had no clarity on what distinguished them from staff or principal level. Managers were making levelling decisions without shared criteria.
Challenge
Designing a framework that felt fair and meaningful, not bureaucratic, across a range of specialisations, experience levels, and working styles. Getting buy-in from engineers who were sceptical of top-down processes.
Approach
I ran workshops with engineers at different levels to understand what good looked like at each stage. I cross-referenced several public frameworks, adapted them to our context, and ran draft reviews with tech leads and managers before any formal rollout. The first version was explicitly called v1, signalling that it would evolve.
Outcome
The framework gave engineers a concrete development path and gave managers consistent language for performance and promotion conversations. Calibration sessions became more structured and less contentious. Engineers reported feeling more agency over their growth.
