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 Solutions Architect (Internal Promotion)
3-5 years as Senior ArchitectSkills to master
- Deepen expertise in a specific technical domain, consistently lead large project architectures, mentor junior team members effectively, and begin to influence cross-team technical decisions.
You're ready to move on when
- Consistently delivers high-quality HLDs/LLDs for complex projects.
- Proactively identifies and addresses architectural risks.
- Recognised as a go-to expert for a specific technology or domain.
- Successfully mentored 1-2 junior team members to take on more responsibility.
- 2
Principal Engineer / Staff Engineer (External Hire)
8-12 years in engineering rolesSkills to master
- Strong background in hands-on coding and system design, with a proven ability to architect large-scale systems. Excellent communication and leadership skills, even without formal management authority.
You're ready to move on when
- Demonstrable experience leading the technical design of major software components or systems.
- Strong track record of influencing technical direction and driving best practices within engineering teams.
- Deep understanding of software architecture patterns and trade-offs.
- Excellent problem-solving skills for ambiguous technical challenges.
- 3
Technical Lead / Engineering Manager (Internal or External)
5-8 years in a technical leadership roleSkills to master
- Experience managing small teams of engineers, defining technical roadmaps, and making strategic technical decisions. A desire to move into a broader architectural design role.
You're ready to move on when
- Successfully led an engineering team to deliver complex projects.
- Strong technical vision and ability to translate it into actionable plans.
- Experience with resource planning and project management.
- Desire to focus more on system design and less on direct people management.