Find work in Canada.

606,433 jobs across our Canadian network. How we count

  • Senior Software Engineer, Avatar Animation

    Roblox

    Vancouver, BC

    As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences that push the boundaries of what is possible…

  • Senior Mechanical Engineer

    CRB

    Mississauga, Ontario

    • Full-time

    Work with a Project Manager to proposal development, man-hour planning, project scheduling for the mechanical scope of work on intermediate level projects

  • Tailings Engineer of Record

    BGC Engineering Inc.

    Vancouver, British Columbia

    • Full-time

    BGC is seeking a North America based Geotechnical or Geological Engineer with experience in the field of tailings dam design and construction. The successful candidate would function as a…

  • INTERMEDIATE BRIDGE ENGINEER

    MPE a division of Englobe

    Grande Prairie, Alberta

    • Full-time

    As a bridge engineer, you will work on a diverse range of projects, including new bridge design, rehabilitation, and structural assessments for public and private sector clients. You will…

  • INTERMEDIATE BRIDGE ENGINEER

    MPE a division of Englobe

    Calgary, Alberta

    • Full-time

    As a bridge engineer, you will work on a diverse range of projects, including new bridge design, rehabilitation, and structural assessments for public and private sector clients. You will…

  • INTERMEDIATE BRIDGE ENGINEER

    MPE a division of Englobe

    Edmonton, Alberta

    • Full-time

    As a bridge engineer, you will work on a diverse range of projects, including new bridge design, rehabilitation, and structural assessments for public and private sector clients. You will…

  • Senior Civil Engineer, Facilities

    Irving Shipbuilding

    Halifax, Nova Scotia

    • Full-time

    The Senior Engineer, Facilities undertakes project management of capital projects, maintenance, rehabilitation, and service activities related to multidisciplinary assignments, while…

  • System Engineer II - FTT

    TransLink

    Vancouver, British Columbia

    • Full-time

    Represents TransLink's interests at project related meetings with our subsidiaries and other stakeholders. Participates in development of long range plans and studies to assess…

  • Senior Environmental or Water Resources Engineer / Ingénieur(e) sénior à intermédiaire en environnement ou en ressources en eau

    SRK Consulting

    Montreal, Quebec

    • Full-time

    Senior Environmental or Water Resources Engineer / Ingénieur(e) sénior à intermédiaire en environnement ou en ressources en eau - Montreal, Quebec City, Toronto, Sudbury, Canada

  • Senior Quality Engineer (Python, SQL)

    Cognizant

    Halifax, Nova Scotia

    • $70,000 to $90,000 CAD / year
    • Full-time

    As a Senior Quality Engineer, you will lead quality assurance initiatives and collaborate with cross-functional technology teams to ensure the delivery of scalable, high-performance…

  • Mechanical Engineer (HVAC)

    Architecttura Inc., Architects

    Windsor, Ontario

    • $70,000 to $80,000 CAD / year
    • Full-time

    …continue to grow, we are seeking a full-time Mechanical (HVAC) Engineer to join our team. We offer a collaborative, process-driven, and positive work environment, with strong opportunities…

  • Mechanical Engineering Manager

    Randstad Canada

    Vancouver, British Columbia · Greater Vancouver, BC

    • Full-time

    …sectors. As a key member of our leadership team, you will oversee project delivery, drive business development initiatives, support resource planning, and contribute to the strategic…

  • Railway Maintenance Engineer

    Heritage Park Historical Village

    Calgary, Alberta

    • Full-time

    In the role of a Railway Maintenance Engineer, the individual serves as the primary point of contact for mechanical operations within the railroad. Their responsibilities include assigning…

  • Senior Software Engineer

    Clutch

    Toronto, Ontario

    • $160,000 to $200,000 CAD / year
    • Full-time

    Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our technology platform. You will write clean, reliable code, design scalable architectures,…

  • Planning & Field Engineer

    Irving Equipment Ltd.

    Saint John, New Brunswick

    • Full-time

    We are currently seeking applicants for the position of Planning & Field Engineer to join our fast-paced, dynamic team in Saint John, New Brunswick. This is a role that requires both office…

  • Senior Development Engineer (Blow Moulding)

    InVision Staffing Services Inc.

    Brampton, Ontario

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

    Our client is a recognized world leader within their area of specialization. We are seeking Sr. Senior Development Engineer (Blow Moulding) to work within their Development Engineering…

  • Project Engineer, Pipelines

    FortisBC

    Surrey, BC

    As our Project Engineer, you’ll focus on preparing engineering assessments, feasibility studies, completing detailed design and field engineering activities for Capital Sustainment projects…

  • Junior Product Manager

    Ampliwork

    Montreal, QC

    Run the day to day. Own the project logistics: timelines, task lists, meeting notes, action items, and status updates. Nothing slips.

  • Senior Hydrogeologist

    Stantec

    Winnipeg, MB

    • Full-time

    …The role of the Senior Hydrogeologist is to perform tasks and project management assignments associated with environmental impact assessments; hydrogeological studies; phased environmental…

  • Lead Controls Engineer

    Armstrong Fluid Technology

    Toronto, ON

    • Full-time

    This is a standardized product development role, not a one-off project role. Our products are manufactured at scale, so control systems must behave consistently across every unit - released…

  • Project Manager - Healthcare facilities

    AtkinsRéalis

    Toronto, ON

    • Full-time

    …and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a…

  • Building Technician

    AtkinsRéalis

    Gander, NL

    • Full-time

    …and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a…

  • Structural Engineer-in-Training

    Stantec

    Markham, ON

    • Full-time

    As a Structural Engineer your role is to work with direct supervision and general direction on tasks and smaller projects, and as a team member of a larger project under the guidance of a…

  • Systems Designer

    Grantek Systems Integration

    Burlington, ON

    • Full-time

    …control, Information Solution design, MES design, ERP connector development, High-level software solution design (involving C#, HTML5, .NET, SQL, VB, VBA, and more). All junior team members…

  • Process Engineer, Intermediate - JP

    Solaris Management Consultants Inc

    Surrey, BC

    • $130,000 to $170,000 CAD / year
    • Full-time

    We are currently seeking a highly skilled and knowledgeable Senior or Intermediate LNG Process Engineer to join our dynamic team at Solaris. As an integral member of the team, you will play…