principal big data engineer careers in Canada