Software Engineer salary, tenure & demand at NBCUniversal — BranchFactor