Join Our Team
Careers at Milestone Environmental Contracting Inc.
Do you love a challenge? Are you interested in doing more than just talking about saving the Environment? Milestone takes on some of the most complex environmental clean up projects across Canada, making a lasting benefit to our environment and our community for a more sustainable cleaner world. We specialize in soil and ground remediation, water treatment, heavy civil construction, building decommissioning, land reclamation, marine construction and habitat restoration. At Milestone, we dare our clients to let us help them tackle their toughest jobs! We are successful because we have the best team using the latest technology and techniques to develop innovative solutions in a fast paced and everchanging environment. We rarely do the same thing twice and always have fun while doing it. This can be a tough job and isn’t for everyone. Milestone is up to the challenge, are you?
What makes Milestone the place to work? We are a people first, employee-owned company that dedicates our time to saving the environment. We offer competitive wages and benefits, and we ensure all employees have the opportunity for professional growth and development. Other companies may say they are people first, but we live up to it. This is a promise we have been able to deliver on for over 10 years and we continue growing stronger. If you think you are a fit, then we want you to grow with us.

POSITION TITLE | TYPE OF POSITION | LOCATION | DESCRIPTION |
Labourer | Full Time | Lower Mainland & Vancouver Island, BC | Click for more details here |
Superintendent | Full Time | Lower Mainland, BC | Click for more details here |
Project Coordinator | Full Time | Ontario | Click for more details here |
Superintendent | Full Time | Ontario | Click for more details here |
Project Manager – BC | Full Time | Lower Mainland, BC | Click for more details here |
Superintendent – BC | Full Time | BC | Click for more details here |
Office Administrator – Ottawa | Full Time | Ottawa, Ontario | Click for more details here |
Project Manager – Ontario – Northern Canada | Full Time | Ontario – Northern Canada | Click for more details here |
Health and Safety Advisor- ON | Full Time | Ontario | Click for more details here |
Superintendent – Ontario – Northern Canada | Full Time | Ontario – Northern Canada | Click for more details here |
Director, Water Treatment | Full Time | All regions | Click for more details here |
Labourer | Full Time | Canada | Click for more details here |
Health and Safety Coordinator – BC | Full Time | BC | Click for more details here |
Construction Surveyor | Full Time | Hamilton Harbour ON | Click for more details here |
Senior Administrative Assistant | Full Time | BC | Click for more details here |