Apply

Payroll Administrator

Payroll / Benefits & Total Rewards
Permanent
Vancouver – Hybrid, British Columbia, Canada
Posted on April 4, 2025
Join a supportive and collaborative team where your payroll expertise will make a real impact across Canadian and U.S. operations. If youre detail-oriented, thrive in a fast-paced environment, and enjoy working with both Finance and HR, this is a great opportunity to grow your career. This is a 20-month fixed term contract.   Read Full Description

Payroll Administrator

Join a supportive and collaborative team where your payroll expertise will make a real impact across Canadian and U.S. operations. If youre detail-oriented, thrive in a fast-paced environment, and enjoy working with both Finance and HR, this is a great opportunity to grow your career.
This is a 20-month fixed term contract.
 

Who- the Company:

Our client has a 100-year history and offer a fast-paced, dynamic, and rewarding culture. Their corporate values promote teamwork, trust, and integrity.
 

What- the Role:

The Payroll Administrator is responsible for the accurate and timely processing of payroll for salaried and hourly employees across Canada and the U.S., including unionized and non-unionized groups. This role works closely with both Finance and HR to ensure payroll and personnel records are up to date and compliant with all regulations. Accuracy, discretion, and the ability to manage multiple priorities are essential for success in this position.

  • Process bi-weekly and/or semi-monthly payrolls for Canadian and U.S. employees.
  • Ensure payroll is accurate and delivered on time, including any off-cycle payments (e.g., terminations, bonuses, lump sums).
  • Prepare journal entries, reconciliations, ROEs, tax forms, and remittances.
  • Maintain payroll records for auditing and compliance purposes.
  • Stay current with payroll-related legislation across relevant provinces, states, and federal jurisdictions.
  • Collaborate with HR and Finance to ensure alignment of employee and payroll data.
  • Support the administration of employee programs (e.g., benefits, stock options).
  • Address and resolve payroll discrepancies or inquiries.
  • Ensure all files and paperwork are organized, filed, and maintained properly.
  • Provide excellent internal and external customer service.
  • Follow workplace safety policies and confidentiality standards.
  • Support other payroll team members and assist with additional duties as required.

Who- the Candidate:

  • Minimum 5 years’ experience in full-cycle payroll, ideally in a multi-company environment.
  • Canadian and U.S. payroll experience required.
  • Familiarity with both union and non-union payroll; experience with collective agreements is a strong asset.
  • Post-secondary education in Accounting or completion/in progress of Payroll Compliance Practitioner (PCP) certification.
  • Proficient in Microsoft Excel; experience with Avanti, ADP Workforce Now, and NetSuite is an asset.
  • Experience with year-end processes, audits, tax reporting, and government remittances.
  • Strong understanding of payroll systems, internal controls, and regulatory compliance.
  • High attention to detail and accuracy.
  • Strong communication skills (written and verbal).
  • Organized, responsible, and dependable.
  • Ability to manage confidential information with professionalism.
  • Team-oriented, positive attitude, and a strong work ethic.
  • Effective time management and problem-solving skills.
  • Comfort with learning and adapting to new software and systems.

How Much:                                            

Base salary in the range of $65-80K commensurate with level of experience, skills, and education + benefits and a completion bonus upon successful completion of the contract.
 

Where:

Based in the company’s Vancouver head office. Hybrid working schedule of Mon-Tues-Wed in-office and Thurs-Fri remote.
 

When & How to Apply:

This Payroll Administrator search is moving quickly, and interviews start soon! SWIM is presenting candidates directly to the hiring team for review. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' to send us your resume. Thank you!

Hide Full Description

Apply for position: Payroll Administrator

Drop a file
or click to browse