The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
Senior Performance Engineer (L3) to Staff Performance Engineer (L4)
3-5 years as a Senior PESkills to master
- Moving from owning workstreams to architecting multi-team solutions. Developing strong mentorship and leadership skills. Gaining experience in strategic capacity planning and influencing architectural decisions. Mastering cross-functional collaboration at a higher level.
You're ready to move on when
- Consistently leading complex, high-impact performance projects independently.
- Demonstrating a proactive approach to identifying and solving systemic performance issues.
- Receiving consistent positive feedback on mentorship and technical guidance from junior engineers.
- Successfully influencing architectural decisions that have a measurable impact on performance.
- Taking ownership of performance for an entire service or product area, not just individual features.
- 2
Lead Site Reliability Engineer (SRE) to Staff Performance Engineer (L4)
3-6 years as a Lead SRESkills to master
- Deepening expertise in specific performance diagnostic tools and methodologies (e.g., advanced profiling, workload modelling). Shifting focus from general reliability to specific performance bottlenecks. Developing strong leadership in performance-specific incident response and prevention.
You're ready to move on when
- A strong track record of resolving complex production performance incidents.
- Demonstrable experience with performance-focused automation and observability.
- A keen interest and self-driven learning in performance testing and optimisation techniques.
- Ability to translate SRE principles into specific performance engineering strategies.
- Proven ability to influence development teams on performance best practices.
- 3
Software Development Lead (with strong performance focus) to Staff Performance Engineer (L4)
4-7 years as a Development LeadSkills to master
- Developing deep expertise in performance testing tools and methodologies. Learning advanced profiling techniques beyond basic application monitoring. Shifting from feature delivery to a more specialised focus on system efficiency and scalability. Building skills in capacity planning and performance budgeting.
You're ready to move on when
- Consistently advocating for performance-first design within development teams.
- Proven ability to optimise code and system architectures for performance.
- A passion for deep technical problem-solving related to speed and efficiency.
- Experience leading technical initiatives with a significant performance component.
- Strong understanding of the entire software stack and its performance characteristics.