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
Principal Data Reliability Engineer / Staff Data Engineer
3-5 years at Principal/Staff levelSkills to master
- Deep technical architecture, cross-functional influence without direct authority, strategic thinking for a major domain, mentoring senior engineers.
You're ready to move on when
- Successfully architected and delivered a major, enterprise-wide data platform component.
- Consistently influenced product and engineering roadmaps with reliability-first thinking.
- Mentored multiple senior engineers to significantly higher levels of impact and autonomy.
- Proven ability to translate complex technical concepts into clear business implications for senior leaders.
- 2
Head of Data Engineering / Data Engineering Manager
5-7 years in a management capacitySkills to master
- Team leadership and management (15+ reports), budget management, programme delivery, stakeholder management across multiple departments, building and retaining high-performing teams.
You're ready to move on when
- Successfully managed multiple data engineering teams, delivering complex data products on time and budget.
- Demonstrated ability to recruit, develop, and retain top engineering talent.
- Proven track record of improving team efficiency and operational excellence.
- Strong relationships with peer leaders in Product, Analytics, and Infrastructure.
- 3
Director of Infrastructure / SRE
4-6 years at Director level in a related fieldSkills to master
- Large-scale infrastructure management, operational excellence, incident management at an enterprise level, cloud platform strategy, security and compliance.
You're ready to move on when
- Owned the strategy and operations for critical infrastructure (e.g., compute, networking, storage) at scale.
- Successfully implemented SRE principles and practices across multiple engineering teams.
- Deep expertise in cloud cost optimisation and operational resilience.
- Proven ability to manage high-stakes incidents and drive systemic improvements.