How to become an Associate Principal - Architecture: skills, route & pay — BranchFactor