| Software Architect | Owns one product’s technical shape end to end: stack, structure, roadmap | A single product has grown past the point of informal decisions |
| Solution Architect | Designs how one business problem is solved across several existing systems | A requirement spans systems that were never designed to work together |
| Technical Architect | Turns an architecture design into coding standards and review discipline | A delivery team needs consistent patterns as it grows |
| Enterprise Architect | Sets standards, principles and a shared roadmap across the whole estate | Several products or teams need to agree on shared technology decisions |
| Cloud Architect | Chooses a cloud provider and designs the target infrastructure and migration | A cloud provider or migration decision needs a structured comparison |
| Data Architect | Designs how data is modelled, stored and governed across systems | Data quality or a data platform design is the core problem |
| Application Architect | Maps and improves the internal structure of one existing application | A legacy codebase has grown messy and needs a realistic improvement plan |
| Integration Architect | Designs how systems exchange data through APIs, events or batch jobs | Several systems need a consistent, well designed way to talk to each other |
| Security Architect | Designs security controls and threat models into a system from the start | Security needs to be a design input, not an audit finding afterwards |
| AI Architect | Designs one AI system: data pipeline, model serving, evaluation and cost | An AI feature needs a properly designed system around the model |
| Software Engineering Manager | Runs one team’s delivery, people management and day to day priorities | A team has grown enough to need a dedicated people manager |
| Engineering Manager | Broader team leadership across process, hiring and delivery | Several developers need consistent leadership and a single point of accountability |
| Head of Engineering | Leads engineering across more than one team or product line | Engineering has grown beyond one team reporting to one manager |
| CTO | Fractional or interim technology leadership for a startup or SME | A growing business needs senior technical direction without a full time hire yet |
| VP of Engineering | Senior leadership across engineering strategy, budget and multiple teams | Engineering is a significant function needing its own senior executive |
| Director of Engineering | Leadership across several engineering managers and their teams | The business has outgrown a single layer of engineering management |
| Head of Technology | Owns technology direction alongside product and business priorities | Technology decisions need a senior owner outside a pure engineering title |
| IT Director | Leads internal IT systems, infrastructure and support for the business | Internal systems and infrastructure need dedicated senior ownership |
| Chief Technology Officer | Full time executive ownership of technology strategy and the engineering organisation | The business is ready for a permanent, full time technology executive |