> We have a great architect right now, but he's really just an engineer designated as the "architect".
Why is anyone assuming that an software architect is not supposed to be a software engineer?
The software world is not divided as the civil engineering world, where architects are responsible for meatspace UX and engineers are tasked with bringing the UX to life.
In the software world, software architects are expected to be experienced software engineers who are tasked with coming up with design decisions upfront that render the software development project feasible and economical by picking which technologies to reuse, which modules/services to develop independently, and how to run in production.
Which of hear tasks is not the job of a software engineer?