SWEBOK Summit 2026 - Software engineering role archetypes
Software engineering role archetypes
SWEBOK Summit 2026
Mapping knowledge, skills, and competencies across frameworks
Peter Leather, Deborah Silver, Steve Frezza
Download the slides
Follow-on resources from the presentation
This page brings together follow-on resources from the presentation on software engineering role archetypes. It shows how role archetypes, SFIA skills and levels of responsibility, SWEBOK knowledge areas and knowledge types can be used together to support clearer thinking about software engineering roles, progression and capability.
The presentation describes these as complementary elements that can provide a map for roles, responsibility and knowledge across academia, industry and professional bodies.
The world of Software Engineering jobs is messy
The reality
No agreed vocabulary
Hiring data ≠ organizational reality
Titles don't map to levels
Skills listed ≠ skills needed
This creates a practical problem for employers, educators and practitioners. Titles can be useful shorthand, but they do not reliably explain scope, responsibility, skill expectations or progression. A clearer sense-making layer can help bring these different perspectives together.
External job market sources can be useful for understanding the language used in recruitment. However, title data alone does not reliably show what employers mean by terms such as software engineer, developer, senior or principal.
- Similar titles may describe different expectations, and
- Different titles may be used for broadly similar work.
A sense making layer
SWEBOK knowledge areas
SWEBOK provides the knowledge map.
- In this model, it helps show which knowledge areas differentiate particular roles and which knowledge areas are drawn on across different software engineering role archetypes.
SFIA skills and levels of responsibility
SFIA provides a common language for professional skills and a framework of responsibility levels in the workplace.
- This helps describe what people do and the level at which they do it.
Role archetypes
Role archetypes are simplified patterns of work observed across real workplaces.
- They help link knowledge to practice and show how responsibilities vary across roles and evolve with increasing professional responsibility.
- They are intended to be descriptive, not prescriptive.
Knowledge types
The presentation uses three knowledge types:
- Procedural knowledge - how to do tasks
- Conceptual knowledge - why things work
- Conditional knowledge - judgement in context.
The 3 knowledge types
The foundational model. Decomposing professional software engineering into three knowledge types that map to SFIA levels (and can be used to predict AI impact differently)
Procedural (SFIA 1–3) — knowing how to do a task. Following standards, using tools, executing defined processes. Automatable by both programmatic automation and LLMs.
Conceptual (SFIA 3–5) — understanding why and how things work. Applying principles, understanding trade-offs, designing solutions. SWEBOK's primary contribution. Partially externalised by LLMs.
Conditional (SFIA 5–7) — knowing when and why to apply what. Expert judgement under uncertainty, balancing technical, economic and ethical forces. Not substitutable by AI.
Use cases
Demonstrate value of SWEBOK
- show the role of SWEBOK in building conceptual understanding
- explain how knowledge supports progression to judgement
Design roles and teams
- define role boundaries and responsibilities
- structure balanced teams using archetypes
Build career pathways
- map progression from entry-level to senior roles
- align development to skills and responsibility levels
Develop organisational capability
- identify strengths and gaps across teams
- plan capability growth and investment
Assess AI and LLM impact on SWE jobs/roles
- identify which tasks are automatable
- understand shifts from procedural to conceptual and conditional work
- assess impact on current roles
Align stakeholders
- provide a common language across education and industry
- support workforce planning and communication
Interacting with the role archetypes
Purpose of the archetypes
Structuring roles (patterns of work)
Linking knowledge to practice (SWEBOK → SFIA skills)
Showing progression (SFIA levels across responsibility)
- Role archetype name
- Focus of the role archetype
- Prevalent types of knowledge
- Mapping to SWEBOK KAs
- Mapping to SFIA skills
- Mapping to SFIA levels

Assessing impact of LLMs and AI on software engineering roles and jobs
Links to previous SWEBOK SFIA
How SWEBOK and SFIA work together
- This page brings together key resources showing how SWEBOK and SFIA can be sed alongside each other.
- It explains that SWEBOK provides a recognised body of software engineering knowledge, while SFIA helps describe the skills, responsibilities and levels of accountability needed in the workplace.
- It also makes clear that the relationship is informative rather than rigid: the SWEBOK-to-SFIA mapping is a route map, not a strict one-to-one match, and SWEBOK content is not reproduced inside SFIA.
- From there, the page acts as a practical starting point, linking to the mapping, summit presentation, interactive skills chart, employer guidance, assessment resources, videos and broader SFIA framework views.
What you can access from this page
- SWEBOK v4 overview and context
- explanation of how SWEBOK and SFIA relate to each other
- SWEBOK:SFIA mapping resource
- presentation from the SWEBOK Global Summit, April 2025
- interactive PDF summary chart with links to full SFIA skill definitions
- employer-focused resources such as skills profiles, case studies, self-assessment and assessment guidance
- links to evolving practice areas including skills-based job analysis, learning catalogues, mapping learning products to SFIA, 70-20-10 and job architectures
- guidance on levels of responsibility, behavioural factors and broader SFIA framework navigation
- introductory videos and links for people new to SFIA.
Find out more about SFIA
Quick links
SFIA Learning Hub
Just getting started? Learn about the SFIA framework , the SFIA Foundation and the SFIA community.
- SFIA fundamentals in pictures (slide pack)
- SFIA and skills management
- A 10 minute quiz on SFIA fundamentals
Browse the framework
Search or explore the SFIA skills and levels. Get the pdf and Excel versions of the framework.
Start browsing →
Help and resources
Find guides, tools, and templates to support your SFIA journey.
Visit resource hub →









