Human Resources and Payroll Manager

7 days ago


Maple Ridge, British Columbia, Canada Drake Excavating (2016) Ltd. Full time $80,000 - $120,000 per year

About the Companies

Drake Excavating Ltd., our Civil General Contracting company, operates throughout British Columbia, primarily in the Lower Mainland. We pursue projects in the public municipal infrastructure sector, specializing in both civil and mechanical work.

Drake Resources Ltd., our Forestry company, operates throughout British Columbia, primarily in the Lower Mainland, Merritt, and Prince George. We perform work for public and private clients in the forestry and biomass industry.

Both companies have experienced consistent growth over the past several years and continue to pursue new ventures regularly.

The Payroll and Human Resources Manager will report to company ownership and the senior management team while liaising with employees daily. This role requires a clear understanding of all aspects of payroll and human resources, with a strong emphasis on accuracy, confidentiality, and professional communication.

You will play a key role in maintaining efficient HR systems, ensuring payroll compliance, and supporting a positive work culture. As a senior management team member, this role requires leadership, critical thinking, and problem-solving skills.

Payroll

  • Collect / receive employee timesheet data.
  • Review, reconcile and enter timesheet data into payroll software.
  • Assess vacation pay requests, paid travel, LOA expenses and other Allowances and enter for payment.
  • Process bi-weekly payroll for payment.
  • Receive, reconcile, and process expense reports for payment.
  • Complete payroll related filings. (Scope TBD)
  • Generate T4's at year-end.
  • Work with management to implement a mobile timesheet application, preferably with geo-fencing.
  • Collect time-off request forms and maintain time-off calendar. Flag requests for time-off that are beyond the amount of time allowed.
  • Liaise with dispatch and maintain records of employee sick days, and administer sick pay as required.
  • Liaise with dispatch and maintain records of employee absenteeism. Report trends and make recommendations to management.
  • Work with management to develop policies regarding payroll, including (but not limited to): company property, paid travel, live-out allowance, advances, overtime, time clock start / stop.
  • Establish a banked time policy; or remove existing policies in place.
  • Reconcile vacation pay each year and develop policy to pay out unused portions.

Employee Administration

  • Perform employee orientations in conjunction with Drake's Safety Manager, ensuring all necessary paperwork is completed during onboarding.
  • Maintain employee files and acquire updated copies of forms as required (ex. Driver's License's/Abstracts, TD1 Forms, Address Changes, Name Changes, etc.)
  • Manage group benefits plan, including renewal negotiations, enrollment, termination, and salary updates.
  • Manage Group RRSP contribution plan including assisting employees with enrolment, tracking opt-outs, and reconciling and processing monthly remittances.
  • Liase with Safety Manager to set-up new employees in the SiteDocs program.
  • Manage supplied uniforms program for Shop / Mechanical employees.
  • Create a tailored employee handbook / policies and procedures manual. 3 months estimated timeline.
  • Create detailed written job descriptions for all positions within the company. 6 months estimated timeline.
  • Coordinate with IT to add / remove employee e-mail accounts and other related issues.
  • Maintain company cellphone program.
  • Maintain Company Property record and ensure all items are returned to Head Office at termination.

Human Resources

  • Draft and deliver written warnings to employees when required.
  • Assist Drake's Safety Manager with completion of WCB related injury reports, overseeing time-loss incidents and following up with Drake's Safety Manager on RTW plans, if required.
  • Provide employees with letters of employment when requested for mortgage applications or similar.
  • Provide past employees with letters of recommendation when appropriate.
  • Perform employee wellness check-ins.
  • Create and manage annual employee review program, including tracking employee pay scales within company.
  • Counsel employees as required.
  • Assist supervisors and managers to address performance issues.
  • Carry out layoffs or terminations for junior level employees.
  • Coordinate with management with layoffs or terminations of senior field staff or management staff.
  • Maintain job postings as needed based on the staffing requirements of the company.
  • Perform vetting of potential candidates before arranging interviews.
  • Arrange interviews with the appropriate team member.
  • Partake in job interviews.
  • Manage and plan company events (ex. Annual Christmas Party, Summer BBQ) with Management's approval.

Office Management

  • Draft and deliver inter-office memorandums relating to office policies and procedures.
  • Distribute office keys and maintain a distribution list.
  • Coordinate with security alarm company to maintain system.
  • Manage office VoIP phone system.
  • Manage office cleaners and address any deficiencies in their work.
  • Oversee office supply restocking and duties are being adhered to by staff.
  • Work with management to create policies and procedures to be followed by all office staff.
  • Monitor main server to ensure server policy is adhered to.

Skills and Qualifications

Education & Experience

  • Diploma or degree in Human Resources, Business Administration, Accounting, or a related field (or equivalent experience).
  • Minimum 5 years of experience in payroll and human resources management, preferably in construction, civil, or forestry industries.
  • Experience with multi-entity payroll processing and benefits administration.
  • Familiarity with employment standards legislation requirements.
  • Experience using payroll and HR software (e.g., Sage, ADP, QuickBooks, or similar).

Skills

  • Proficiency in Microsoft Office Suite (Excel, Word, Outlook).
  • Strong understanding of payroll systems, CRA compliance, and T4/T4A preparation.
  • Ability to implement and optimize organizational systems and workflows.
  • Exceptional attention to detail, organization, and accuracy.
  • Strong confidentiality and discretion in handling sensitive information.
  • Excellent written and verbal communication skills.
  • Demonstrated leadership and interpersonal skills across all levels of the organization.
  • Proven problem-solving, critical thinking, and decision-making abilities.
  • Proactive, adaptable, and able to thrive in a fast-paced

Job Type: Full-time

Pay: $70,000.00-$100,000.00 per year

Benefits:

  • Casual dress
  • Dental care
  • Disability insurance
  • Extended health care
  • Flexible schedule
  • Life insurance
  • On-site parking
  • RRSP match
  • Vision care

Application question(s):

  • What are your wage expectations?

Experience:

  • Accounts Payable : 1 year (preferred)
  • Account reconciliation: 1 year (preferred)

Work Location: In person


  • Human Resources Co-op

    2 weeks ago


    Maple Ridge, British Columbia, Canada WISI Group Full time $45,000 - $60,000 per year

    HR Coordinator Co-op (8-month term - Jan 2026)Location: Pitt Meadows, BC - a scenic suburb of Metro VancouverWork Arrangement:  Hybrid: 3 days/week in-office, 2 days remote, with the option to work fully in-office if preferred.Duration: 8 monthsReports to: VP People, Culture & ComplianceStart Date: January 5, 2026About WISIAt WISI, we've been...

  • HR Advisor

    8 hours ago


    Maple Ridge, British Columbia, Canada Fraser Health Full time $50,968 - $81,900 per year

    Salary range: The salary range for this position is CAD $ $49.83 / hour Why Fraser Health?:We are hiring a Full Time HR Advisor to join our team in the Maple Ridge/Pitt Meadows B.C. areas.We invite you to apply today and find out why employees recommend Fraser Health to their friends as an exceptional place to work. We are committed to planetary health, we...


  • Maple Ridge, British Columbia, Canada Optima Living Full time $45,000 - $65,000 per year

    Let us welcome you home at Royal Crescent Gardens in Maple Ridge, BC. Optima Living operates Independent Living, Assisted Living, Supportive Living and Memory Living communities in Alberta and British Columbia. Our communities are among the best places to live in Western Canada.Our Vision: For every person to feel at home.This is truly supported by our...


  • Maple Ridge, British Columbia, Canada Optima Living Full time $40,000 - $70,000 per year

    Let us welcome you home at Royal Crescent Gardens in Maple Ridge, BC. Optima Living operates Independent Living, Assisted Living, Supportive Living and Memory Living communities in Alberta and British Columbia. Our communities are among the best places to live in Western Canada. Our Vision: For every person to feel at home. This is truly supported by our...


  • Maple Ridge, British Columbia, Canada Optima Living Full time $45,000 - $60,000 per year

    Let us welcome you home at Royal Crescent Gardens in Maple Ridge, BC. Optima Living operates Independent Living, Assisted Living, Supportive Living and Memory Living communities in Alberta and British Columbia. Our communities are among the best places to live in Western Canada.Our Vision: For every person to feel at home.This is truly supported by our...

  • Accountant

    1 week ago


    Maple Ridge, British Columbia, Canada Conteco Manufacturing Full time $29,000 - $41,000 per year

    About the Company:A well-established manufacturing company located in Maple Ridge, BC is seeking a detail-oriented Full cycle Accountant to join their team on a part time besis. The company is known for delivering high-quality, precision-engineered products to a wide range of industries across North America. This part-time role (up to 02 hours per week),...


  • Maple Ridge, British Columbia, Canada Pacific Coast Community Resources Full time $54,000 - $61,500 per year

    COMMUNITY SUPPORT WORKERAbout the roleAs our Community Support Worker, you will work as part of a vibrant team to provide care and support to people living in staffed homes within their community. You'll encourage and empower the people we support to be independent and self-determining and to live the life they envision while maintaining excellent standards...


  • Maple Ridge, British Columbia, Canada Conteco Manufacturing Full time $26,000 - $52,000 per year

    About Conteco Manufacturing:Conteco Manufacturing is a growing manufacturing company specializing in precision Mold Making and injection mold Manufacturing. We operate in a dynamic, fast-paced production environment where accuracy, efficiency, and teamwork are essential. We are looking for a reliable, detail-oriented Bookkeeper/Junior Accountant to join our...


  • Maple Ridge, British Columbia, Canada Save On Foods Full time $60,000 - $80,000 per year

    With over 185 stores and nearly 22,000 team members, Save-On-Foods is Western Canada's largest grocery retail company and a great place to grow your career. Committed to its core values of service, people, innovation, fun and integrity, Save-On-Foods is known for its World Class Team that goes the extra mile for its customers, team members, and communities....


  • Maple Ridge, British Columbia, Canada University of British Columbia Full time $60,000 - $970,142 per year

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Administration, Level BJob TitleManager, Administration and Community RelationsDepartmentMalcolm Knapp Research ForestsCompensation Range$6, $9,701.42 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is...