Thank you for subscribing to your personalised job alerts.

    434 jobs found for Engineering

    filter1
    clear all
      • London, Ontario
      • Contract
      Mechanical Engineering TechnologistLondon ON, 1 year contract (renewable)$24.00 – 31.50/hr Position: Contractor, Integrated Project Team Position Description:Under the guidance of a Team Leader and/or Subject Matter Expert perform one of the following IPT roles;Provisioning/Parts Content Developer/WriterMaintenance Engineering Content Developer/WriterDiagnostics Engineering Content Developer/WriterAdvantagesMechanical Engineering TechnologistLondon ON, 1 y
      Mechanical Engineering TechnologistLondon ON, 1 year contract (renewable)$24.00 – 31.50/hr Position: Contractor, Integrated Project Team Position Description:Under the guidance of a Team Leader and/or Subject Matter Expert perform one of the following IPT roles;Provisioning/Parts Content Developer/WriterMaintenance Engineering Content Developer/WriterDiagnostics Engineering Content Developer/WriterAdvantagesMechanical Engineering TechnologistLondon ON, 1 y
      • North York, Ontario
      • Contract
      • $28.58 per hour
      High-Level Description:Coordinate efforts on collecting integrity dataSpecific Accountabilities:This role resides in the Facilities and Storage Integrity teams, focused on sites that connect multiple pipelines or supply gas to customers and perform functions such as increasing or decreasing pressure, as well as measuring and conditioning natural gas, and the storage wells and associated assets. The team develops inspection plans for these sites then assess
      High-Level Description:Coordinate efforts on collecting integrity dataSpecific Accountabilities:This role resides in the Facilities and Storage Integrity teams, focused on sites that connect multiple pipelines or supply gas to customers and perform functions such as increasing or decreasing pressure, as well as measuring and conditioning natural gas, and the storage wells and associated assets. The team develops inspection plans for these sites then assess
      • Burnaby, British Columbia
      • Contract
      • $80.00 - $105.00 per hour
      Are you a Senior Telecom Network Engineer with adequate experience in the filed? This 12-months role with chances of extension can be a good fit for you.• The E4 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide engineering, estimating, planning, and quality management services for medium complexity projects and/or operations safely, with quality, within budget, and on time.AdvantagesLocation of Services: Bu
      Are you a Senior Telecom Network Engineer with adequate experience in the filed? This 12-months role with chances of extension can be a good fit for you.• The E4 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide engineering, estimating, planning, and quality management services for medium complexity projects and/or operations safely, with quality, within budget, and on time.AdvantagesLocation of Services: Bu
      • Burnaby, British Columbia
      • Contract
      • $55.00 - $75.00 per hour
      Ready to make a difference? Join our client as Structural Engineer! Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General Description• The E3 – Engineer is a fully qualified and accredited engineering professional who applies theoretical and practical knowledge to provide engineering design, estimating, planning, and quality management services for low to medium complexity
      Ready to make a difference? Join our client as Structural Engineer! Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General Description• The E3 – Engineer is a fully qualified and accredited engineering professional who applies theoretical and practical knowledge to provide engineering design, estimating, planning, and quality management services for low to medium complexity
      • Vancouver, British Columbia
      • Contract
      • $100.00 - $130.00 per hour
      Are you looking for a transmission engineering role and have adequate experience in the field? This contract role maybe a right fit for you.General Description• The E5 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide innovative engineering, estimating, planning, and quality management services for medium to high complexity projects and/or operations safely, with quality, within budget, and on time.Advantage
      Are you looking for a transmission engineering role and have adequate experience in the field? This contract role maybe a right fit for you.General Description• The E5 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide innovative engineering, estimating, planning, and quality management services for medium to high complexity projects and/or operations safely, with quality, within budget, and on time.Advantage
      • Burnaby, British Columbia
      • Contract
      • $45.00 - $60.00 per hour
      Are you looking for Operational Technologies Engineer role and have adequate experience in the field? This contract role maybe a right fit for you.General Description• The E2 – Engineer performs supervised engineering tasks for assignments of limited scope and complexity using standard procedures and techniques to support projects and/or operations at BC Hydro safely, with quality, within budget, and on time.AdvantagesLocation: Edmonds/hybridThis is an opp
      Are you looking for Operational Technologies Engineer role and have adequate experience in the field? This contract role maybe a right fit for you.General Description• The E2 – Engineer performs supervised engineering tasks for assignments of limited scope and complexity using standard procedures and techniques to support projects and/or operations at BC Hydro safely, with quality, within budget, and on time.AdvantagesLocation: Edmonds/hybridThis is an opp
      • Edmonton, Alberta
      • Contract
      HIGH LEVEL DESCRIPTIONThis position provides hydraulic engineering expertise relating to pipeline and facility hydraulic design in support of projects, balancing function, cost, safety, and operational reliability. This role applies the liquids hydraulic practice within Projects to solve project-level problems and deliver fit-for-purpose design outcomes. SPECIFIC ACCOUNTABILITIESEngineering & AnalysisPerforms or oversees pipeline and facility hydraulic des
      HIGH LEVEL DESCRIPTIONThis position provides hydraulic engineering expertise relating to pipeline and facility hydraulic design in support of projects, balancing function, cost, safety, and operational reliability. This role applies the liquids hydraulic practice within Projects to solve project-level problems and deliver fit-for-purpose design outcomes. SPECIFIC ACCOUNTABILITIESEngineering & AnalysisPerforms or oversees pipeline and facility hydraulic des
      • Burnaby, British Columbia
      • Contract
      • $60.00 - $70.00 per hour
      Are you a Piping Engineer with adequate experience in the filed? This 12-months role with chances of extension can be a good fit for you.The Generation Stations Mechanical Engineering Balance of Plant team has an exciting opportunity for an Intermediate Fire Protection Design Engineer based out of office in Burnaby. The team supports hydroelectric generation facilities through capital projects, condition assessments, asset management initiatives, operation
      Are you a Piping Engineer with adequate experience in the filed? This 12-months role with chances of extension can be a good fit for you.The Generation Stations Mechanical Engineering Balance of Plant team has an exciting opportunity for an Intermediate Fire Protection Design Engineer based out of office in Burnaby. The team supports hydroelectric generation facilities through capital projects, condition assessments, asset management initiatives, operation
      • Burnaby, British Columbia
      • Contract
      • $80.00 - $100.00 per hour
      Ready to make a difference? Join our client as Distribution Senior Civil/Geotechnical Engineer! Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General DescriptionThe E4 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide engineering, estimating, planning, and quality management services for medium complexity projects and/or ope
      Ready to make a difference? Join our client as Distribution Senior Civil/Geotechnical Engineer! Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General DescriptionThe E4 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide engineering, estimating, planning, and quality management services for medium complexity projects and/or ope
      • Burnaby, British Columbia
      • Contract
      • $55.00 - $75.00 per hour
      Are you a Mechanical Engineer and have an adquate experience in the field? This 12- months contract role maybe a good fit for you.General Description • The E3 – Engineer is a fully qualified and accredited engineering professional who applies theoretical and practical knowledge to provide engineering design, estimating, planning, and quality management services for low to medium complexity projects and/or operations safely, with quality, within budget, an
      Are you a Mechanical Engineer and have an adquate experience in the field? This 12- months contract role maybe a good fit for you.General Description • The E3 – Engineer is a fully qualified and accredited engineering professional who applies theoretical and practical knowledge to provide engineering design, estimating, planning, and quality management services for low to medium complexity projects and/or operations safely, with quality, within budget, an
      • Vancouver, British Columbia
      • Contract
      • $60.00 - $80.00 per hour
      Ready to make a difference? Join our client as an Engineer! You'll leverage your engineering expertise to deliver top-notch engineering, estimating, planning, and quality management services for medium complexity projects. Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General Description•The E3 – Engineer is a fully qualified and accredited engineering professional who appl
      Ready to make a difference? Join our client as an Engineer! You'll leverage your engineering expertise to deliver top-notch engineering, estimating, planning, and quality management services for medium complexity projects. Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General Description•The E3 – Engineer is a fully qualified and accredited engineering professional who appl
      • Burnaby, British Columbia
      • Contract
      • $95.00 - $125.00 per hour
      Ready to make a difference? Join our client as Project Engineer (Protection and Control)! Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General Description• The E5 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide innovative engineering, estimating, planning, and quality management services for medium to high complexity proje
      Ready to make a difference? Join our client as Project Engineer (Protection and Control)! Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General Description• The E5 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide innovative engineering, estimating, planning, and quality management services for medium to high complexity proje
      • Edmonton, Alberta
      • Contract
      High-Level Description:This contract Drafter role supports Engineering and Operations by producing, updating, and maintaining accurate technical drawings across pipeline and facility assets. The position requires strong experience working across multiple engineering disciplines within the oil and gas industry, with the ability to interpret field data and project inputs into compliant design documentation. Experience working with Enbridge drawing standards
      High-Level Description:This contract Drafter role supports Engineering and Operations by producing, updating, and maintaining accurate technical drawings across pipeline and facility assets. The position requires strong experience working across multiple engineering disciplines within the oil and gas industry, with the ability to interpret field data and project inputs into compliant design documentation. Experience working with Enbridge drawing standards
      • Vancouver, British Columbia
      • Contract
      • $45.00 - $60.00 per hour
      Are you an EIT with atleast 2 years of exerience in the field? If yes, then this contract role might be a good fit for you.Role ProfileGeneral Description • The E2 – Engineer performs supervised engineering tasks for assignments of limited scope and complexity using standard procedures and techniques to support projects and/or operations at BC Hydro safely, with quality, within budget, and on time.Work Assignment RequirementsSupporting engineering programs
      Are you an EIT with atleast 2 years of exerience in the field? If yes, then this contract role might be a good fit for you.Role ProfileGeneral Description • The E2 – Engineer performs supervised engineering tasks for assignments of limited scope and complexity using standard procedures and techniques to support projects and/or operations at BC Hydro safely, with quality, within budget, and on time.Work Assignment RequirementsSupporting engineering programs
      • Lachine, Québec
      • Contract
      • $35.00 - $42.00 per hour
      Our client, is seeking an experienced, detail-oriented PLM Process: Data Migration Lead to drive and coordinate critical data migration activities for a major Product Lifecycle Management (PLM) platform upgrade.In this strategic technical leadership role, you will lead all business unit-level data migration activities required to transition from existing Teamcenter environments to the new platform release. You will collaborate closely with internal busines
      Our client, is seeking an experienced, detail-oriented PLM Process: Data Migration Lead to drive and coordinate critical data migration activities for a major Product Lifecycle Management (PLM) platform upgrade.In this strategic technical leadership role, you will lead all business unit-level data migration activities required to transition from existing Teamcenter environments to the new platform release. You will collaborate closely with internal busines
      • Calgary, Alberta
      • Contract
      High-Level Description:The Senior Instrumentation and Control (I&C) Systems Engineer provides technical expertise and oversight for I&C design on liquid and natural gas pipeline and facilities projects. The role oversees designs developed by third-party engineering firms, including the Main Automation Contractor (MAC), ensuring compliance with company and industry standards, as well as project scope, budget, and schedule requirements.The position collabora
      High-Level Description:The Senior Instrumentation and Control (I&C) Systems Engineer provides technical expertise and oversight for I&C design on liquid and natural gas pipeline and facilities projects. The role oversees designs developed by third-party engineering firms, including the Main Automation Contractor (MAC), ensuring compliance with company and industry standards, as well as project scope, budget, and schedule requirements.The position collabora
      • Edmonton, Alberta
      • Contract
      High-Level Description:This contract Drafter role supports Engineering and Operations by producing, updating, and maintaining accurate technical drawings across pipeline and facility assets. The position requires strong experience working across multiple engineering disciplines within the oil and gas industry, with the ability to interpret field data and project inputs into compliant design documentation. Experience working with Enbridge drawing standards
      High-Level Description:This contract Drafter role supports Engineering and Operations by producing, updating, and maintaining accurate technical drawings across pipeline and facility assets. The position requires strong experience working across multiple engineering disciplines within the oil and gas industry, with the ability to interpret field data and project inputs into compliant design documentation. Experience working with Enbridge drawing standards
      • Vancouver, British Columbia
      • Contract
      • $55.96 - $74.61 per hour
      Our client, is seeking an experienced, high-caliber Platform Engineer to join their Secure Delivery Platforms division.In this senior hands-on technical leadership role, you will be responsible for designing, developing, operating, and evolving enterprise-scale DevOps and Software Development Life Cycle (SDLC) platforms. You will own the reliability, scalability, and governance of core platforms such as GitLab SaaS and Terraform Cloud, while enabling secur
      Our client, is seeking an experienced, high-caliber Platform Engineer to join their Secure Delivery Platforms division.In this senior hands-on technical leadership role, you will be responsible for designing, developing, operating, and evolving enterprise-scale DevOps and Software Development Life Cycle (SDLC) platforms. You will own the reliability, scalability, and governance of core platforms such as GitLab SaaS and Terraform Cloud, while enabling secur
      • Burnaby, British Columbia
      • Contract
      • $85.00 - $105.00 per hour
      Ready to make a difference? Join our client as Telecom Design Engineer! Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General Description• The E4 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide engineering, estimating, planning, and quality management services for medium complexity projects and/or operations safely, with q
      Ready to make a difference? Join our client as Telecom Design Engineer! Your mission: ensure safety, quality, and timeliness, all while staying within budget. Be the driving force behind our success! 🚀General Description• The E4 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide engineering, estimating, planning, and quality management services for medium complexity projects and/or operations safely, with q
      • Richmond, British Columbia
      • Contract
      • $65.00 - $75.00 per hour
      Are you anElectrical Engineer with adequate experience in electronic systems and power distribution? This 6-month role with chances of extension maybe a good fit for you.The Electrical Engineer - Power Electronics is responsible for the design, development, testing, validation, troubleshooting, and commissioning of power electronic systems and electrical power distribution solutions. This role combines electrical engineering expertise with hands-on laborat
      Are you anElectrical Engineer with adequate experience in electronic systems and power distribution? This 6-month role with chances of extension maybe a good fit for you.The Electrical Engineer - Power Electronics is responsible for the design, development, testing, validation, troubleshooting, and commissioning of power electronic systems and electrical power distribution solutions. This role combines electrical engineering expertise with hands-on laborat
      • Toronto, Ontario
      • Contract
      • $46.78 - $62.37 per hour
      Our client, is seeking a high-performing Software Developer IV (Power Platform & Node.js Lead) to join their core software engineering squad.In this full-stack engineering role, you will be responsible for the end-to-end design, development, deployment, and operational support of enterprise applications and automation solutions. Operating within a collaborative product squad alongside Product Owners, Business Analysts, DevOps, and DBA teams, you will build
      Our client, is seeking a high-performing Software Developer IV (Power Platform & Node.js Lead) to join their core software engineering squad.In this full-stack engineering role, you will be responsible for the end-to-end design, development, deployment, and operational support of enterprise applications and automation solutions. Operating within a collaborative product squad alongside Product Owners, Business Analysts, DevOps, and DBA teams, you will build
      • Richmond, British Columbia
      • Contract
      • $50.00 - $55.00 per hour
      Are you anElectrical Engineer with adequate experience in electronic systems and power distribution? This 6-month role with chances of extension maybe a good fit for you.The Electrical Engineer - Power Electronics is responsible for the design, development, testing, validation, troubleshooting, and commissioning of power electronic systems and electrical power distribution solutions. This role combines electrical engineering expertise with hands-on laborat
      Are you anElectrical Engineer with adequate experience in electronic systems and power distribution? This 6-month role with chances of extension maybe a good fit for you.The Electrical Engineer - Power Electronics is responsible for the design, development, testing, validation, troubleshooting, and commissioning of power electronic systems and electrical power distribution solutions. This role combines electrical engineering expertise with hands-on laborat
      • Waterloo, Ontario
      • Contract
      • $79.66 - $83.12 per hour
      Our client is seeking an experienced Embedded Software Engineer to join their technical team. This is a highly collaborative, hybrid contract position requiring 4 days per week on-site at our client's engineering centers in either Oakville or Waterloo. The successful candidate will own the entire software development lifecycle—from defining architecture and writing embedded code to test execution and deployment—ensuring all solutions align cleanly with use
      Our client is seeking an experienced Embedded Software Engineer to join their technical team. This is a highly collaborative, hybrid contract position requiring 4 days per week on-site at our client's engineering centers in either Oakville or Waterloo. The successful candidate will own the entire software development lifecycle—from defining architecture and writing embedded code to test execution and deployment—ensuring all solutions align cleanly with use
      • Burnaby, British Columbia
      • Contract
      • $55.00 - $75.00 per hour
      Are you looking for a Geotechnical Engineer role and have adequate experience in the field? This contract role maybe a right fit for you.General DescriptionThe Generation Stations Mechanical Engineering Balance of Plant team has an exciting opportunity for a Senior Mechanical Engineer based out of BC Hydro’s Edmonds office in Burnaby.The team supports hydroelectric and thermal capital projects by designing auxiliary systems, completing condition assessmen
      Are you looking for a Geotechnical Engineer role and have adequate experience in the field? This contract role maybe a right fit for you.General DescriptionThe Generation Stations Mechanical Engineering Balance of Plant team has an exciting opportunity for a Senior Mechanical Engineer based out of BC Hydro’s Edmonds office in Burnaby.The team supports hydroelectric and thermal capital projects by designing auxiliary systems, completing condition assessmen
      • Toronto, Ontario
      • Contract
      • $68.78 - $75.33 per hour
      Our client, is seeking a high-performing Application Developer IV (Senior Backend Lead) to join their core technology engineering group.In this mission-critical backend role, you will be responsible for designing, developing, and supporting scalable, resilient, and secure microservices that power complex mortgage and lending workflows. The ideal candidate brings deep technical expertise in Java Spring Boot, microservices architecture, and modern Camunda 8
      Our client, is seeking a high-performing Application Developer IV (Senior Backend Lead) to join their core technology engineering group.In this mission-critical backend role, you will be responsible for designing, developing, and supporting scalable, resilient, and secure microservices that power complex mortgage and lending workflows. The ideal candidate brings deep technical expertise in Java Spring Boot, microservices architecture, and modern Camunda 8
      • Calgary, Alberta
      • Contract
      As a Project Manager, you will be a key contributor to managing facilities-regulated programs to achieve the reliable operation and continuous improvement of all assets located within our Canadian footprint. Working closely with Operations, Integrated Planning, and Engineering, you will plan, organize, and execute critical General Plant Maintenance Capital (GPMC) programs. This role relies on your technical expertise, project controls discipline, and stake
      As a Project Manager, you will be a key contributor to managing facilities-regulated programs to achieve the reliable operation and continuous improvement of all assets located within our Canadian footprint. Working closely with Operations, Integrated Planning, and Engineering, you will plan, organize, and execute critical General Plant Maintenance Capital (GPMC) programs. This role relies on your technical expertise, project controls discipline, and stake
      • North York, Ontario
      • Contract
      • $70.98 - $84.33 per hour
      Our client, is seeking a high-performing Lead Software Engineer (Squad Tech Lead) to join their Canadian IT Platforms and Engineering division.In this strategic squad lead role, you will provide technical leadership, architecture guidance, and hands-on software development for a brand-new Agile team dedicated to modernizing group retirement, savings, and digital client experience journeys. Operating with a 70% leadership and 30% hands-on delivery split, yo
      Our client, is seeking a high-performing Lead Software Engineer (Squad Tech Lead) to join their Canadian IT Platforms and Engineering division.In this strategic squad lead role, you will provide technical leadership, architecture guidance, and hands-on software development for a brand-new Agile team dedicated to modernizing group retirement, savings, and digital client experience journeys. Operating with a 70% leadership and 30% hands-on delivery split, yo
      • North York, Ontario
      • Contract
      • $47.76 - $54.64 per hour
      We are seeking a highly motivated Senior Software Engineer for a contract opportunity based in North York / Toronto. In this role, you will provide critical cloud-native engineering and high-volume operational support, working across software engineering, cloud data platforms, and DevOps practices to deliver scalable, secure, and reliable applications.As a senior software engineer, you will bridge the gap between software development, serverless automation
      We are seeking a highly motivated Senior Software Engineer for a contract opportunity based in North York / Toronto. In this role, you will provide critical cloud-native engineering and high-volume operational support, working across software engineering, cloud data platforms, and DevOps practices to deliver scalable, secure, and reliable applications.As a senior software engineer, you will bridge the gap between software development, serverless automation
      • Lacombe, Alberta
      • Contract
      Our Alberta client is looking for an Intermediate Data Engineer hands-on Microsoft Fabric experience to support the Enterprise Information Management implementation program. The resource will design, build, test, and operationalize governed data pipelines, reusable ingestion patterns, data quality controls, and trusted data products across priority platforms.Duration: 6 months with a possibility for an extensionLocation: RemotePay Rate: $51-67/hr INCAdvant
      Our Alberta client is looking for an Intermediate Data Engineer hands-on Microsoft Fabric experience to support the Enterprise Information Management implementation program. The resource will design, build, test, and operationalize governed data pipelines, reusable ingestion patterns, data quality controls, and trusted data products across priority platforms.Duration: 6 months with a possibility for an extensionLocation: RemotePay Rate: $51-67/hr INCAdvant
      • Burnaby, British Columbia
      • Contract
      • $60.00 - $80.00 per hour
      Are you looking for a transmission engineering role and have adequate experience in the field? This contract role maybe a right fit for you.General Description• The E3 – Engineer is a fully qualified and accredited engineering professional who applies theoretical and practical knowledge to provide engineering design, estimating, planning, and quality management services for low to medium complexity projects and/or operations safely, with quality, within bu
      Are you looking for a transmission engineering role and have adequate experience in the field? This contract role maybe a right fit for you.General Description• The E3 – Engineer is a fully qualified and accredited engineering professional who applies theoretical and practical knowledge to provide engineering design, estimating, planning, and quality management services for low to medium complexity projects and/or operations safely, with quality, within bu
    30 of 434 jobs seen

    Thank you for subscribing to your personalised job alerts.

    It looks like you want to switch your language. This will reset your filters on your current job search.