principal big data engineer careers in Montreal, Canada