How to become a Project Contracts Engineer: skills, route & pay — BranchFactor