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
Analytics Engineer II (Internal Promotion)
2-3 yearsSkills to master
- Independent project delivery, complex SQL and dbt modelling, initial exposure to data governance concepts, and informal mentorship.
You're ready to move on when
- Consistently delivering well-tested, robust data models and pipelines for defined projects.
- Proactively identifying and resolving data quality issues within your owned components.
- Demonstrating a strong understanding of our data architecture and proposing improvements.
- Being a go-to person for technical questions from new joiners or less experienced colleagues.
- 2
Data Analyst / BI Developer (External Hire)
5-7 years in previous role, plus 1-2 years focused on data modellingSkills to master
- Deep SQL, strong understanding of business needs, experience building complex dashboards, and a clear transition into data modelling and pipeline development.
You're ready to move on when
- You've moved beyond just reporting to building the underlying data structures for your dashboards.
- You're frustrated by inconsistent data and want to build the 'Single Source of Truth'.
- You've taken on informal data architecture responsibilities in your previous role.
- You've actively sought out and completed courses or personal projects in dbt and cloud data warehousing.
- 3
Software Engineer / Backend Developer (External Hire)
4-6 years in previous role, plus 1-2 years focused on data systemsSkills to master
- Strong programming (Python/Java), understanding of distributed systems, database design, and a keen interest in data processing and analytics.
You're ready to move on when
- You're experienced in building robust, scalable software, and want to apply that to data.
- You've worked with databases and understand performance considerations.
- You're keen to learn data modelling methodologies and analytics-specific tools like dbt.
- You have a good grasp of software engineering best practices (testing, CI/CD) that can be applied to data.