Hi Claire. Montreal is the kind of city that lives in both languages and thrives culturally thanks to it. If your IT job doesn't ask you to speak regularly with the public, which would have you answer questions to occasional francophones, then I think you will be fine!
Let alone, Montreal hosts some very anglophone neighbourhoods like Beaconsfield in the east.