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 I / Junior Data Engineer
1-2 yearsSkills to master
- Mastering SQL, understanding basic data modelling, dbt fundamentals, and troubleshooting simple pipeline issues. Getting comfortable with our core tech stack.
You're ready to move on when
- Consistently delivers accurate and well-tested dbt models.
- Can independently resolve common data quality issues.
- Proactively identifies opportunities for minor data pipeline improvements.
- Demonstrates a solid understanding of our data warehouse structure.
- 2
Data Analyst (with strong technical bent)
2-3 yearsSkills to master
- Moving beyond just analysing data to understanding how it's built. Learning data pipeline tools, dbt, and basic cloud concepts. Shifting from consumption to creation of data assets.
You're ready to move on when
- Regularly writes complex SQL queries for data extraction and manipulation.
- Has built small, personal data projects or automation scripts.
- Shows a keen interest in data infrastructure and how data is prepared.
- Can identify inefficiencies in existing data preparation processes.
- 3
Software Developer (with data interest)
2-3 yearsSkills to master
- Applying software engineering principles (testing, CI/CD, version control) to data problems. Learning data warehousing concepts, dimensional modelling, and specific data tools like dbt and Snowflake.
You're ready to move on when
- Strong programming skills (e.g., Python, Java) and software development best practices.
- Experience with database systems and SQL.
- Demonstrates an interest in data systems and analytics.
- Can quickly pick up new data-specific tools and frameworks.