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
Mid-Level Integration Engineer (L2)
2-3 yearsSkills to master
- Independently building and maintaining moderately complex integrations, owning unit testing and documentation, and basic troubleshooting.
You're ready to move on when
- Consistently delivers assigned integration tasks on time and with high quality.
- Can independently debug and resolve P3/P4 incidents.
- Proactively identifies opportunities to improve existing integrations.
- Receives positive feedback from peers and manager on technical skills and reliability.
- 2
Software Engineer (Backend/API focused)
3-4 yearsSkills to master
- Deep understanding of API design principles, experience building robust backend services, and familiarity with data models and database interactions.
You're ready to move on when
- Has designed and implemented several production-grade APIs.
- Demonstrates strong understanding of data consistency and transaction management.
- Expresses a keen interest in how systems connect and data flows between them.
- Has a solid grasp of software engineering best practices (testing, CI/CD).
- 3
Data Engineer
3-5 yearsSkills to master
- Expertise in ETL/ELT processes, data warehousing, data quality, and working with various data formats and sources.
You're ready to move on when
- Has built and maintained complex data pipelines.
- Understands data governance and data lineage.
- Is proficient in data transformation and validation techniques.
- Shows a strong desire to work on real-time data movement and system-to-system synchronisation.