Front page / By role / Engineering / Software engineer / Solutions architect
Engineering
Solutions architect
Designs how systems fit together and what they run on, across teams or for clients; usually a senior role.
Under Software engineer. Also under it: Frontend engineer, Backend engineer, Full stack engineer, Mobile engineer, Machine learning engineer, Data engineer, Game developer
Workflows for this work
The job in 4 areas. Each part is a workflow: open it for its steps and the tools that do each one. Built from occupational data and the field's own body of knowledge; sources at the end.
Solutions architect397 skill packs · 93 MCP servers · 26 pluginsEach part is a workflow. The number beside it is how many tools help with it
1Understand the needs
Learn the goals, limits and current systems before designing.
2Design the solution
Compare options, document the chosen design and review others' designs.
3Win support
Explain the design to decision makers and prove the risky parts work.
4Guide delivery
Plan the rollout, support the teams building it and set standards.
Sources for this tree, 5
- VendorThe pillars of the framework (AWS Well-Architected Framework)Amazon Web Services
- PractitionerThe C4 model for visualising software architectureSimon Brown
- PractitionerDocumenting Architecture DecisionsMichael Nygard, Cognitect
- Occupational dataComputer Systems Engineers/Architects (15-1299.08)O*NET OnLine, U.S. Department of Labor
- StandardThe TOGAF Standard, 10th EditionThe Open Group
O*NET occupations consulted: 15-1299.08. Read on 2026-10-04.
Everything suggested for this role
Each pick says which of the role's tools or work it matched. Auto-listed means automated checks only.
Skill packs533
MCP servers70
Plugins and agents12
Sign in to see which tools these are. It is free.