Human Resources Generalist

Horizon SF ·horizonrecruit.com

Location US
Salary USD 70,000 / year
Type Full time
Level Mid
Source Shazamme
Human Resources
Apply direct

JUST HR is recruiting for an HR Generalist to join a growing, multi-site organization based in Richmond, BC. Reporting to the Director of Human Resources, this role will take ownership of day-to-day HR operations while supporting employees and leaders across locations in Richmond, Delta, and Surrey.


This is a hands-on position for an experienced HR professional who is comfortable managing employee relations, compliance, health and safety, talent programs, and HR projects. You will also help improve processes, provide guidance to junior HR team members, and serve as a key HR resource for managers across the business.

The primary work location is Richmond, with periodic travel to sites in Delta and Surrey.


Responsibilities

  • Act as a key HR resource for managers and employees, providing practical guidance on policies, performance, workplace concerns, and day-to-day HR matters.
  • Manage employee relations issues, including workplace investigations, disciplinary matters, conflict resolution, and terminations.
  • Provide HR support across multiple locations, including periodic on-site coverage in Delta and Surrey.
  • Maintain compliance with BC employment legislation, WorkSafeBC requirements, health and safety standards, and internal policies.
  • Review and improve HR policies, procedures, and employee documentation in partnership with the Director of Human Resources.
  • Oversee benefits administration, retirement programs, disability management, and employee leaves.
  • Support occupational health and safety activities, including incident tracking and WorkSafeBC claims.
  • Partner with managers on recruitment for specialized and key positions while coordinating with junior HR staff on recruitment activities.
  • Strengthen onboarding and offboarding programs to create a consistent employee experience.
  • Coordinate the annual performance management process and support managers with development plans and performance improvement plans.
  • Prepare and analyze HR reporting, including turnover, absenteeism, and compensation data, to support workforce decisions.
  • Identify gaps in HR processes and implement practical improvements to systems and workflows.
  • Provide day-to-day guidance and support to junior HR team members.
  • Support special projects and broader HR initiatives led by the Director of Human Resources.

Requirements

  • 5-7 years of progressive HR generalist experience.
  • Bachelor's degree in Human Resources, Business Administration, or a related field.
  • Strong working knowledge of BC employment legislation, Employment Standards, and WorkSafeBC requirements.
  • Experience handling employee relations matters and workplace investigations.
  • Experience supporting health and safety, disability management, leaves, benefits, and performance management.
  • Experience in a multi-site manufacturing, plant, or operational environment is preferred.
  • CPHR designation or active progress toward the designation is a strong asset.
  • Solid understanding of payroll processes.
  • Proficiency with HRIS platforms and Microsoft Office.
  • Strong judgment and discretion when handling sensitive and confidential matters.
  • Effective conflict resolution, communication, and problem-solving skills.
  • Able to manage competing priorities and work independently.
  • Fluency in English, both written and verbal. Cantonese and/or Mandarin is a strong asset.
  • Able to travel periodically between Richmond, Delta, and Surrey.

Remuneration

  • Salary starting at $65,000, depending on experience.
  • Competitive benefits.

Only candidates eligible to work in Canada will be considered

JUST HR is a specialized recruitment and search firm focused exclusively on Human Resources recruitment.

Frequently asked questions

Who is hiring for the Human Resources Generalist role?
Horizon SF is hiring for the Human Resources Generalist position, a Shazamme client. Apply directly on the employer's career site.
Where is the Human Resources Generalist job located?
The Human Resources Generalist role with Horizon SF is based in US.
What does the Human Resources Generalist role pay?
Horizon SF lists the Human Resources Generalist role at up to USD 70,000 per year.
Is the Human Resources Generalist role full-time or contract?
This is a full time position at Horizon SF.
What experience level is the Human Resources Generalist role?
The Human Resources Generalist position is aimed at mid-level candidates.
How do I apply for the Human Resources Generalist role at Horizon SF?
Apply directly on Horizon SF's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct