This sounds more like "what it means to be a startup Director of Engineering". CTO, for what it's worth, is a bit of a vanity title. Also, CTO : Architect :: Dir/E : Developer. Most "smart, gets things done" types don't want the A-word in their title anymore.