Find Payroll, Benefits and Total Rewards Jobs In Vancouver

At SWIM, there’s nothing we love more than helping candidates land great roles within great organizations.

We’re lucky enough to call Vancouver home, and over the 14 years we’ve been in business, we’re proud to say we’ve helped hundreds of candidates secure payroll, benefits, compensation analysis, and total rewards roles with some of Vancouver’s top employers. We know the job market is dynamic and that there is plenty of nuance in finding the right match. We ensure our candidates have the support they need every step of the way so they can always put their best foot forward. Below are all our open roles within payroll, benefits, compensation, and total rewards- both permanent roles and contract roles. If you see an opportunity that you think may be a good fit for you, please click the link to send us your resume. If we agree that you’re a match, we’ll be in touch shortly to chat further!

Payroll Specialist

Payroll / Benefits & Total Rewards
Contract
Surrey- Hybrid, British Columbia, Canada
Posted on May 7, 2026
Payroll opportunity with a large and complex company based in Surrey, BC. Qualified candidates will have experience processing a full-cycle Canadian payroll. In-person training at first, but longer-term this role can be hybrid or even remote. Contract, with chance for permanent. Read Full Description

Payroll opportunity with a large and complex company based in Surrey, BC. Qualified candidates will have experience processing a full-cycle Canadian payroll. In-person training at first, but longer-term this role can be hybrid or even remote. Contract, with chance for permanent.

Who- the Company: 

Our client is a successful and well-established company that is a leader in their industry.  The company has a healthy P&L with a robust roadmap for growth and ambitious yet realistic growth plans over the next several years. Based in Surrey, BC.

What- the Role:

Swim Recruiting is looking for a new Payroll Specialist on behalf of our client. This will initially be a contract, starting ASAP and running until late summer (August or September). There will likely be a permanent role available at some point which the contractor can get top consideration for.
The Payroll Specialist will be responsible for processing full-cycle payroll for Canadian employees (mostly BC and a few other provinces). This includes some commission payroll. The Specialist will also manage the company’s expense system and ensure corporate expenses comply with internal policies. Other responsibilities include answering payroll questions from employees, working with HR on benefits administration, setting-up new hires in the payroll system, issuing ROEs and T4s, etc.

Who- the Candidate:

We are seeking a payroll professional with at least 3 years of hands-on Canadian payroll experience. Experience managing a company’s expenses policies and processes is also important. PCP designation is highly preferred. Experience with sales commission is an asset. Any accounting experience/skills/training is very beneficial. Ability to optimize use of payroll systems (such as Ceridian, ADP, Workday, UKG, etc) as well as expense management software (such as Expensify, Soho, Concur, Ramp, etc).  Ability to commit to a full-time contract that has a chance of converting to permanent.

How Much:

For the contract, hourly rate of around $36 to $40 an hour, commensurate with experience level, plus 4% vacation pay. If or when this role becomes permanent, this company also provides employees with solid benefits plan, paid vacation, a bonus program, etc. Please discuss your compensation expectations in further detail with SWIM.

Where:

Hybrid or possibly Remote. SURREY, off a major highway. For the contract, this role involves 1-2 weeks’ of in-person training, and after that the Payroll Specialist can work either hybrid or remote. For permanent, would need to be able to work 3 days/week in Surrey office.

When & How to Apply: 

Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring team. 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’ to send us your resume. Thank you!

 

Hide Full Description