Data First Jobs

Vaco by Highspring

Payroll Analyst

Contract · In Office · Calgary, Alberta (Canada)

$80,000–$90,000 · Posted Oct 27, 2026

Work Options
Job Type
Position Group
  • Job Title: Payroll Analyst
  • Job Type: 6 Month Contract, 5 days in-office, Calgary, AB
  • Job Salary: $80,000 - $90,000 / Year depending on experience.

Job Description:

  • Must-Have Criteria
  • · Process full-cycle bi-weekly payroll for a large workforce of hourly employees as well as salaried corporate staff
  • · Ensure accurate payroll administration, including payroll balancing, year-end processing, and legislative reporting requirements.
  • · Manage CRA remittances, Records of Employment (ROEs), T4 preparation, and annual payroll reconciliations.
  • · Maintain compliance with Alberta Employment Standards and Canadian payroll legislation, including overtime calculations, statutory holiday pay, deductions, and related requirements.
  • · Serve as the primary resource for employee payroll inquiries, earnings questions, and payroll record maintenance.
  • · Partner with operational leaders and internal stakeholders to identify opportunities for payroll process improvements and efficiencies.
  • Good to Have Criteria
  • · Develop, maintain, and enhance HR programs and procedures across the employee lifecycle, including onboarding, performance management, employee relations, and offboarding.
  • · Coordinate employee certification and licensing compliance requirements, ensuring records remain current and regulatory obligations are met.
  • · Administer group benefits programs, including enrollments, employee changes, terminations, reconciliations, and carrier communications.
  • · Oversee Workers' Compensation Board (WCB) administration, including claims management, modified work coordination, and return-to-work programs.

Mention you found this on Data First Jobs — it helps us bring you more roles like this.

Payroll Analyst

Vaco by Highspring

Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.

Free, no spam. Unsubscribe anytime.