Global mechanical & site engineer careers