How to become a Tools Architect: skills, route & pay — BranchFactor