HR Generalist — Engineering Firm (Edmonton, Hybrid)

Thurber Engineering

Edmonton

Hybrid

CAD 60,000 - 86,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Thurber Engineering Ltd. is seeking a Human Resources Generalist to join our Edmonton, Alberta team, supporting the end-to-end employee lifecycle for field, lab and office staff across geotechnical, environmental and materials engineering disciplines.

You will partner with management and staff, ensure compliance with provincial standards, and drive HR programs from recruiting to performance management while collaborating with IT and Health & Safety teams.

Qualifications

  • Bachelor’s degree in HR, business administration, or related field.
  • 5–10 years of progressive HR experience across the full employee lifecycle.
  • CPHR designation preferred.
  • Solid understanding of relevant legislation and its application.
  • Proficiency with HRIS, MS Office (Excel), and data-driven workforce reporting.
  • Willingness to travel within Canada (less than 5%).

Responsibilities

  • Support end-to-end employee lifecycle across all locations.
  • Assist with job descriptions and talent acquisition processes.
  • Support onboarding and orientation processes.
  • Provide training and coaching for staff.
  • Manage HR programs and records in HRIS.
  • Support offboarding and exit interviews.
  • Guide performance reviews and development plans.
  • Advise on leaves, benefits, and return-to-work processes.
  • Stay current on provincial employment standards and guidelines.
  • Collaborate with IT and Health & Safety on HR initiatives.

Skills

Emotional intelligence
Diplomatic communication
Analytical thinking
Presentation skills
Collaboration

Education

Bachelor’s degree in HR or related field

Tools

HRIS
Excel
MS Office

Job description

Thurber Engineering Ltd. is seeking a Human Resources Generalist to join our Edmonton, Alberta team, supporting the end-to-end employee lifecycle for field, lab and office staff across geotechnical, environmental and materials engineering disciplines.

You will partner with management and staff, ensure compliance with provincial standards, and drive HR programs from recruiting to performance management while collaborating with IT and Health & Safety teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Human Resources Generalist (20260902102)
Human Resources Generalist (20260902102)

Thurber Engineering • Edmonton

On-site
CAD 60,000 - 86,000
Environmental Technologist (2026090163)
Environmental Technologist (2026090163)

Thurber Engineering • Calgary

On-site
CAD 65,000 - 90,000
Mentorship and guidance
Health and dental coverage
RRSP matching
Environmental Technologist (2026073163)
Environmental Technologist (2026073163)

Thurber Engineering • Calgary

Hybrid
CAD 55,000 - 80,000
Health coverage
Dental coverage
Health spending account
+2
Environmental Technologist (2026061263)
Environmental Technologist (2026061263)

Thurber Engineering • Calgary

Hybrid
CAD 52,000 - 76,000
Health and dental coverage
Healthcare spending account
RRSP matching
+1
Environmental Technologist (2026081463)
Environmental Technologist (2026081463)

Thurber Engineering • Calgary

On-site
CAD 65,000 - 95,000
HR Generalist
HR Generalist

Altis Technology • Vaughan

Hybrid
CAD 60,000 - 70,000
Health and dental benefits
RRSP with 3% employer matching
Paid vacation
+3
Junior Geotechnical or Geological Engineer (2026091810)
Junior Geotechnical or Geological Engineer (2026091810)

Thurber Engineering Ltd. • Calgary

Hybrid
CAD 60,000 - 80,000
Junior Geotechnical or Geological Engineer (2026081410)
Junior Geotechnical or Geological Engineer (2026081410)

Thurber Engineering • Calgary

On-site
CAD 60,000 - 80,000
Free onsite parking
Shower facilities
Private atrium for lunch
+3
Junior Geotechnical or Geological Engineer (2026090110)
Junior Geotechnical or Geological Engineer (2026090110)

Thurber Engineering • Calgary

On-site
CAD 55,000 - 75,000
Free onsite parking
Shower facilities
Health and dental coverage
+2
Junior Geotechnical or Geological Engineer (2026073110)
Junior Geotechnical or Geological Engineer (2026073110)

Thurber Engineering • Calgary

Hybrid
CAD 45,000 - 65,000
Health and dental coverage
RRSP matching
Employee and Family assistance program
+1