Find work in Canada.

551,066 jobs across our Canadian network. How we count

  • Surveyor

    PACT

    ON · Mississauga, Ontario

    Reporting to the Survey Manager or Lead Field Engineer, the Surveyor plays a critical role in ensuring the spatial accuracy of infrastructure, civil, and airfield developments across the…

  • Software Engineering Technical Lead

    360insights

    Moncton, NB · Whitby, ON

    The Software Engineer Technical lead will be responsible for leading a team of engineers, architecting robust software solutions and ensuring the delivery of high-quality products while…

  • Air Quality, Noise and Vibration Engineer Intern/Co-op

    Arcadis

    Waterloo, ON

    • Part-time

    Arcadis is seeking an Air Quality, Noise and Vibration Engineer Intern/Co-op to join our Air Quality and Noise and Vibration team in Waterloo, ON for a 4- or 8-month co-op beginning in…

  • Construction Manager - AOTHR

    Aecon

    Kawartha Lakes, ON · Barrie, ON

    Support project execution and outcomes, including the development of a construction plan and strategy that achieves the project in a cost-effective and timely manner.

  • Senior Mechanical Engineer

    Johnson Controls

    Edmonton, AB · SA - Edmonton Orion

    • Full-time

    We are seeking a Senior Mechanical Engineer with expertise in data center liquid cooling and air cooling to join our Mechanical Engineering team. As part of the Mechanical Engineering team,…

  • Senior Mechanical Engineer

    Johnson Controls

    Edmonton, AB · SA - Edmonton Orion

    • Full-time

    We are seeking a Senior Mechanical Engineer with expertise in data center liquid cooling and air cooling to join our Mechanical Engineering team. As part of the Mechanical Engineering team,…

  • Team Leader, Building Mechanical

    WSP in Canada

    Toronto, ON

    • Full-time

    In this player-coach leadership role, you will guide multidisciplinary project delivery, mentor and develop talented engineers and designers, and contribute directly to the growth of WSP's…

  • Team Leader, Building Mechanical

    WSP in Canada

    Markham, ON

    • Full-time

    In this player-coach leadership role, you will guide multidisciplinary project delivery, mentor and develop talented engineers and designers, and contribute directly to the growth of WSP's…

  • Team Leader, Building Mechanical

    WSP in Canada

    Vaughan, ON

    • Full-time

    In this player-coach leadership role, you will guide multidisciplinary project delivery, mentor and develop talented engineers and designers, and contribute directly to the growth of WSP's…

  • Senior Java Developer

    CGI

    Toronto, ON

    • Full-time

    Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools)

  • Traffic Engineer-in-Training

    WSP in Canada

    Dartmouth, NS

    • Full-time

    Help shape safer, more efficient, and more sustainable transportation networks across Atlantic Canada. As a Traffic Engineer-in-Training, you'll contribute to projects that improve…

  • Lead Process Engineer

    BBA Consultants

    Trail, BC

    • Full-time

    Our Mining and Geology team is seeking a Lead Mineral Processing Engineer to contribute to every mining project phase, from prefeasibility studies to commissioning. Members of our…

  • Lead Process Engineer

    BBA Consultants

    Calgary, AB

    • Full-time

    Our Mining and Geology team is seeking a Lead Mineral Processing Engineer to contribute to every mining project phase, from prefeasibility studies to commissioning. Members of our…

  • Lead Process Engineer

    BBA Consultants

    Vancouver, BC

    • Full-time

    Our Mining and Geology team is seeking a Lead Mineral Processing Engineer to contribute to every mining project phase, from prefeasibility studies to commissioning. Members of our…

  • Manager Car Accounting and Non-Freight Billing & Receivables

    CPKC

    Winnipeg, MB

    • Full-time

    …accountability, and pride. With opportunities for training, development, and advancement, you’re not just building a career - you’re part of something bigger. Together, we move goods,…

  • Lead Process Engineer

    BBA Consultants

    Edmonton, AB

    • Full-time

    Our Mining and Geology team is seeking a Lead Mineral Processing Engineer to contribute to every mining project phase, from prefeasibility studies to commissioning. Members of our…

  • Senior Project Engineer

    Give and Go Prepared Foods

    Toronto, ON · Etobicoke, ON

    • $98,000 to $148,000 CAD / year
    • Full-time

    Continuously learn and develop the technical, project management and leadership skills needed to support a wide range of projects across the areas of Product Development, Continuous…

  • Electrical Engineer - Power Electronics

    TMC Canada

    Richmond, BC

    • Full-time

    We are looking for an Electrical Engineer specializing in Power Electronics to support the design, development, testing, validation, troubleshooting, and commissioning of power electronic…

  • Senior Estimator

    STRABAG

    Mississauga, ON

    • Full-time

    Project Handover & Business DevelopmentParticipate in successful project turnover meetings with operations teams.Assist Project Managers with procurement strategies and budget…

  • In Service Project Engineer

    Capgemini Engineering

    Montreal, QC

    • Full-time

    This role involves the development and application of engineering practice and knowledge in defining, implementing, operating and improving the manufacturing engineering processes (line…

  • Team Lead, Contract Administration - Municipal & Transportation Design

    CIMA+

    Bowmanville, ON

    • $97,360 to $133,870 CAD / year
    • Full-time

    Welcome to a commitment to sustainable development you can relate to.

  • Regional Procurement Manager

    Avery Dennison

    Toronto, ON

    • Full-time

    Mentoring the procurement team (1-1s, development talks, etc…)

  • Applications Engineer

    Eclipse Automation

    Cambridge, ON

    The Applications Engineer is a key member of the sales team, responsible for developing proposals and supporting the Sales Account Managers. Key directives include maintaining and servicing…

  • Product Design Engineer

    Johnson Controls

    Edmonton, AB · SA - Edmonton Orion

    • Full-time

    As a Product Design Engineer, you will lead complex product design and development work - driving robust, manufacturable solutions, providing technical guidance to junior engineers and…

  • Senior Process Engineer - Water/Wastewater Treatment

    AECOM

    Winnipeg, MB

    • $125,000 to $180,000 CAD / year
    • Full-time

    Provide leadership throughout design development, design coordination, construction administration, and technical oversight to achieve successful project outcomes.