Recreation Jobs
Opportunities via referral network in Canada
310T Truck Mechanic or Apprentice
Amrize · Hamilton, ON, Canada
Maintenance Supervisor, Concrete Products
Amrize · Winnipeg, MB, Canada
310T Truck Mechanic
Amrize · Niagara Falls, ON, Canada
Skid Steer Operator
Amrize · Edmonton, AB, Canada
Office Coordinator/Inside Sales
Amrize · Calgary, AB, Canada
Plant Administrator
Amrize · Abbotsford, BC, Canada
Senior Coastal Engineer - Halifax
Hatch · Halifax, NS, Canada
2026 Water Conveyance Engineering Intern - Oakville
Hatch · Mississauga, ON, Canada
Communications Systems Engineering Manager
Hatch · Mississauga, ON, Canada
Signal Lead WCA
Hatch · Mississauga, ON, Canada
2026 Water Conveyance Student - Vancouver
Hatch · Vancouver, BC, Canada
Engineer / Utility Coordinator (Senior)
Hatch · Mississauga, ON, Canada
Transportation Planner / Engineering Trainee
Hatch · Mississauga, ON, Canada
Advisory Consultant
Hatch · Montreal, QC, Canada
Construction Managers - Bridges/Structures
Hatch · Edmonton, AB, Canada
Rail Engineer, Senior
Hatch · Edmonton, AB, Canada
Pyrometallurgy Co-op Student
Hatch · Mississauga, ON, Canada
Senior Bridge Lead
Hatch · Calgary, AB, Canada
Manager - Management Consulting
Hatch · Calgary, AB, Canada
HR Student
Hatch · Mississauga, ON, Canada
Highway Design Student -Mississauga
Hatch · Mississauga, ON, Canada
Engagement Manager -Mining Operational Transformation
Hatch · Calgary, AB, Canada
Fall 2026 Utility Designer Coop
Hatch · Mississauga, ON, Canada
Brand Marketing & Social Intern (12 month contract) (Toronto Hybrid)
HarperCollins Publishers · Toronto, ON, Canada
Assistant Production Artist (1 year contract) (Toronto Hybrid)
HarperCollins Publishers · Toronto, ON, Canada
Events Marketing Specialist
HRAI · Mississauga, ON, Canada
Dessinateur technique - Drafter
Grifols Shared Services North America, Inc · Montreal, Canada, Canada
Spécialiste, Assurance Qualité - Plasma - Quality Assurance Specialist - Plasma
Grifols Shared Services North America, Inc · Montreal, Canada, Canada
Développeur (-euse) logiciel (C++) | Software Developer (C++)
Grass Valley · Montreal, QC, Canada
Stagiaire en ingénierie de tests | Test Engineering Intern
Grass Valley · Montreal, QC, Canada
Student Researcher, BS/MS, Winter/Summer 2026
Google · Waterloo, ON, Canada
Student Researcher, BS/MS, Winter/Summer 2026
Google · Toronto, ON, Canada
Student Researcher, BS/MS, Winter/Summer 2026
Google · Montreal, QC, Canada
Strategic Partner Manager, Devices and Services Sales
Google · Toronto, ON, Canada
Embedded Software Test Developer
General Motors · Markham, ON, Canada
District Manager - OnStar, Prairies
General Motors · Remote, MB, Canada
Software Developer-Test Engineering
General Motors · Markham, ON, Canada
Staff Diagnostics System Architect - Brake Controls
General Motors · Oshawa, ON, Canada
Director Embedded Systems
Generac Power Systems · Toronto, ON, Canada
Senior Supply Planning Analyst
Generac Power Systems · Toronto, ON, Canada
Lead Systems Engineer
GE Vernova · Markham, ON, Canada
Lead FPGA Engineer
GE Vernova · Markham, ON, Canada
Lead Technical Support Specialist
GE Vernova · Canada, QC, Canada
Lead Technical Support Specialist
GE Vernova · Unspecified, PQ, Canada
Senior Engineer - Mechanical Systems
GE Vernova · Markham, ON, Canada
Channel Sales Mgr III (CAD)
Fujitsu · Alberta, ON, Canada
Clinical Application Specialist
Fresenius Medical Care · Richmond Hill, ON, Canada
Billing Coordinator
Fortive Corporation · Canada, Canada, Canada
AI Solutions Architect
Fortive Corporation · Canada, Canada, Canada
Software Integration Tester
Ford Motor Company · Waterloo, ON, Canada