human resources generalist

AMC InsuranceSurrey, BCJob Bankpublished 10/05/2026

*Human Resources Generalist ? Surrey, BC*

*AMC Insurance Service* is seeking an experienced, hands-on Human Resources Generalist to support our growing, multi-location team. This role oversees core HR functions, employee relations, recruitment, onboarding, performance management, compliance, leaves, benefits, and payroll.

*Role Details*

  • *Employment Type:* Full-time, Permanent
  • *Work Arrangement:* On-site (Surrey Head Office: Unit 120, 12888 80th Ave, Surrey, BC V3W 3A8) + travel across branch offices
  • *Compensation:* CA$65,000?$75,000 per year
  • *Preferred Industry:* Insurance, financial services, brokerage, or regulated industry

*Key Responsibilities*

  • *HR Support & Employee Relations:* Provide day-to-day guidance on policies, attendance, performance, and leaves; document and manage employee relations issues professionally.
  • *Recruitment & Onboarding:* Manage full-cycle recruitment (postings, screening, interviewing, offers, background checks) and coordinate new hire orientation.
  • *Payroll & Benefits:* Process HR-related payroll changes, manage employee benefits administration, track vacation/leaves, and collaborate with payroll providers.
  • *Compliance & Policies:* Maintain employee records, policy manuals, handbooks, and ensure adherence to BC Employment Standards, WorkSafeBC, privacy, and health & safety laws.
  • *Performance & Development:* Support performance review cycles, PIPs, manager coaching, training tracking, and licensing compliance.
  • *Reporting & Engagement:* Prepare workforce metrics (headcount, turnover, time-to-hire) and drive culture, recognition, and retention initiatives across locations.

*Requirements*

  • *Minimum 2 years of Canadian HR experience* in an HR Generalist, Specialist, or similar role.
  • Must be a *Canadian Citizen or Permanent Resident (PR)*.
  • Valid *Driver?s Licence and personal vehicle* for required travel between branch offices.
  • Hands-on *payroll knowledge* and experience with HRIS/payroll platforms.
  • Bachelor?s degree or higher education in Human Resources, Business Administration, or a related field.
  • Strong working knowledge of *BC employment legislation* and HR compliance.
  • Excellent written/verbal communication, organizational skills, discretion, and confidentiality.

*Assets*

  • Previous experience in an *insurance brokerage* or financial services environment.
  • CPHR designation or candidacy.

*Benefits & Job Details*

  • *Benefits:* Dental, Extended Health, Vision, Employee Assistance Program (EAP), Flexible Schedule, On-site Parking
  • *Work Location:* In-person (Surrey, BC + local travel)

*How to Apply*

Submit your resume and cover letter on our careers page:

*https://amcinsurance.ca/careers/*

Pay: $65,000.00-$75,000.00 per year

Benefits:

  • Dental care
  • Employee assistance program
  • Extended health care
  • Flexible schedule
  • On-site parking
  • Vision care

Application question(s):

  • Must be a Canadian Citizen or Permanent Resident (PR)

Experience:

  • Canadian HR: 2 years (required)
  • ADP/Payroll knowledge : 2 years (required)

Licence/Certification:

  • Driver?s Licence and personal vehicle (required)

Work Location: In person