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 Software Engineer / Lead Developer
5-7 years of engineering experience, then 1-2 years focused on solution design.Skills to master
- Moving from 'how to build' to 'what to build and why', understanding non-functional requirements, stakeholder communication, and system-level thinking beyond individual components.
You're ready to move on when
- You're already being asked to design significant features or small systems end-to-end.
- You find yourself thinking about the wider system impact of your code, not just your immediate task.
- You enjoy mentoring junior developers on design patterns and best practices.
- You're comfortable presenting technical designs to non-technical audiences.
- 2
Solution Architect
3-5 years as a Solution Architect.Skills to master
- Deepening your understanding of enterprise-level concerns (governance, portfolio management), influencing without direct authority, and managing architectural debt across multiple systems.
You're ready to move on when
- You're consistently delivering complex solution designs for single projects.
- You're starting to identify patterns and opportunities for reuse across projects.
- You're comfortable engaging with senior business stakeholders to understand their needs.
- You actively contribute to architectural standards and guidelines.
- 3
Technical Consultant (with architecture focus)
5-8 years in technical consulting roles, with a strong emphasis on system design.Skills to master
- Internalising company-specific context and politics, building long-term relationships, and transitioning from project-based delivery to continuous architectural evolution.
You're ready to move on when
- You've led architectural engagements for multiple clients, often dealing with complex integration challenges.
- You're adept at translating business requirements into technical solutions.
- You're comfortable presenting to C-level executives and managing client expectations.
- You're looking for a role where you can have a sustained impact on a single organisation's technology landscape.