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 Data Reliability Engineer (L3)
3-5 years as a Senior DRESkills to master
- Leading incident response, designing new reliability patterns, mentoring junior engineers, and owning complete workstreams within larger projects. You'd have demonstrated the ability to make sound technical decisions within your scope.
You're ready to move on when
- Consistently delivering high-quality, reliable data solutions for complex workstreams.
- Proactively identifying and addressing systemic reliability issues, not just reactive fixes.
- Successfully mentoring 1-2 junior engineers, helping them grow their technical capabilities.
- Effectively communicating complex technical issues to both technical and non-technical audiences.
- Taking ownership of blameless post-mortems and driving preventative actions.
- 2
Senior Data Engineer (with a strong reliability focus)
5-8 years as a Senior Data EngineerSkills to master
- Deep expertise in building robust data pipelines, strong understanding of data warehousing/lakehouse concepts, and a proven track record of implementing data quality checks and monitoring within their data engineering work. You'd have a natural inclination towards the 'reliability' aspect of data.
You're ready to move on when
- Designing and building data pipelines with a strong emphasis on idempotency, fault tolerance, and testability.
- Implementing comprehensive data quality tests and monitoring for the pipelines they own.
- Proactively identifying and addressing data quality issues in their domain.
- Demonstrating strong software engineering practices (CI/CD, IaC) in their data work.
- Expressing a clear interest and aptitude for specialising in data reliability.
- 3
Site Reliability Engineer (SRE) with Data Experience
4-7 years as an SRESkills to master
- Deep expertise in distributed systems, incident management, observability, and automation (IaC, CI/CD). You'd also need to have gained significant exposure to data platforms and understanding of data-specific reliability challenges (e.g., schema drift, data freshness).
You're ready to move on when
- Proven track record of building and maintaining highly available, scalable systems.
- Expertise in incident management, monitoring, and automation.
- Demonstrable experience with cloud infrastructure and IaC (e.g., Terraform).
- A solid understanding of data concepts (SQL, data warehousing) and a desire to apply SRE principles to data.
- Ability to quickly learn and adapt to data-specific tooling and challenges.