Senior sales engineer 154246 careers in Ottawa, Canada