You are here:


Apply today.

With more than 1,400 employees in 30+ offices, we work on projects across Western Canada and beyond. With opportunities in engineering, surveying, planning, geomatics and geospatial, environmental services, landscape architecture, and business support services, we are always looking for qualified members to join our team. If you are a creative problem solver looking to use your skills to serve the cities and communities, energy and resources, and transportation sectors, we want to hear from you!

Filter to find your perfect fit:

Notice to third party recruiters

We like to recruit by receiving and considering résumés and applications directly from candidates interested in joining McElhanney. We will not and do not pay fees to recruitment firms for the submission of any resume, or in relation to the hiring of any candidate, unless a written service agreement has been established between an authorized representative of our Human Resources department and the recruitment firm, OR if that authorized HR representative has requested a candidate profile. Any résumé submitted to any McElhanney employee or sent to us in any other manner, without a service agreement in place, will become the property of McElhanney. McElhanney shall have no liability to pay fees for any placement resulting from the receipt of any unsolicited résumés.