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!
Part-time US Payroll Administrator (2-3 months contract)
Part- time US Payroll Administrator (2-3 months contract)
Who - the Company:
Our client is a remarkable retail franchisewith a solid foundation and business model. Being recognized by the Canadian Franchise Association’s Franchisees Choice Designation is a testament to their dedication to serving both their franchisees and customers. Their franchisees use the strengths of a nationally recognized brand to grow their businesses and give back to the community.
What - the Role:
Our client is seeking a detail-oriented and dedicated Part-Time U.S. Payroll Administrator (32 hours per week) to join their team. In this role, you'll report to a long-tenured and supportive Controller who has been with the company for over 20 years. While this starts as a contract, there is a permanent headcount for the position, so there’s potential for longer-term consideration for the right fit. The ideal schedule would be half days on Monday and Tuesday, and full days on Wednesday, Thursday and Friday, working a total of four days per week.
Key responsibilities include:
Processing payroll for all Retail (weekly) and Corporate (bi-weekly) employees in the US.
Accounting for company's payroll and related items in the general ledger
Payroll statutory reporting and remittances.
Tracking and making changes to employee payroll records in payroll system.
Timely processing of payrolls.
Liaising with HR Department in relation to employee documentation.
Preparation and lodgement of employee separation packages and attending to related queries.
Review and upload payroll entries to accounting system once payroll is processed.
Review of labour costs in profit and loss for accuracy, or equivalent, as needed.
Monthly reconciliation of all payroll accounts and liabilities.
Prepare salary and other payroll data to facilitate budget preparation.
Timely calculation and remittance of monthly and quarterly Worker’s Comp premiums.
Update benefit tracker of eligible employees.
Ensuring benefit deductions are updated for eligible employees when enrolled.
Who - the Candidate:
Payroll Certification.
2+ years of US payroll processing experience (preferably in NY and CT state).
2+ years of general ledger accounting experience, preferably in relation to accounting for payroll activities.
Experience processing US payroll for minimum 250 employees.
Experience with ADP and Paychex is preferred.
Tertiary studies in general ledger accounting.
Knowledge of US employment regulations and requirements.
Where:
Vancouver, BC, this role will offer a hybrid work model after the initial training period.
How Much:
Hourly pay rate in the range of $31/hr-$33/hr + 4% vacation pay. Please discuss your compensation expectations further with SWIM.
When & How to Apply:
This search is moving extremely quickly! 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' and send us your resume.
North Vancouver - Hybrid, British Columbia, Canada
Posted on
June 19, 2025
Fantastic senior-level payroll opportunity with one of BCs most well-established and stable companies. Opportunity to be part of a large payroll team that processes multiple payrolls- salary & hourly, union & non-union, executives, etc. Based in North Vancouver.
Read Full Description
Fantastic senior-level payroll opportunity with one of BCs most well-established and stable companies. Opportunity to be part of a large payroll team that processes multiple payrolls- salary & hourly, union & non-union, executives, etc. Based in North Vancouver.
Who- the Companies:
Our client has many decades of history in British Columbia. The company is a very stable organization with diversified operations and a bright future. This company believes in the importance of health & safety for their employees and customers, corporate social responsibility, and diversity & inclusivity.
What- the Role:
On behalf of our client, SWIM is seeking a new Senior Payroll Clerk. Reporting into an experienced Payroll Manager and working on a team that is processing multiple unionized payrolls for BC-based employees. Using various payroll systems. This ill be a 6-month contract on SWIM’s payroll at first, with good opportunity for contract extension or even possibility of conversion to full-time employee down the road. SWIM will share a detailed job description with interested candidates.
Who- the Candidate:
We are seeking candidates with at least 2 years of progressive experience in payroll. Qualified candidates will have experience processing an end-to-end payroll, including things like special payments, onboarding new employees onto the payroll, terminations, wage increases, retroactive pay, processing union dues, vacation time, and statutory remittances.
Unionized payroll experience following collective agreements is preferred, but not required for someone who has worked on a very large and complex payroll. Hourly payroll with timesheets highly preferred, but only salaried could also work. Must have experience issuing ROEs and T4s / T4As!. Experience with benefits administration is preferred. Pursuit of PCP designation is very beneficial!
The majority of their employees on the payroll are based in BC. Candidates should have experience using a large and sophisticated payroll system as well as Excel.
Where:
Our client has a beautiful corporate office in North Vancouver. Free employee parking, and easy transit from the North Vancouver SeaBus terminal. The first 3-months are fully on-site and then after that you can work from home a couple days per week.
How Much:
Hourly rate of $32 to $34 an hour to start, with option for future increases to hourly wage based on tenure. If or when this headcount were to become permanent, please note that employees are eligible for overtime pay (which can be paid out or taken as time off in-lieu), a pension plan matching program, excellent health, dental & vision benefits, paid vacation, health & wellness perks, payroll-related professional development support, etc. Please discuss your total compensation expectations in further detail with SWIM!
When & How to Apply:
Swim Recruiting will be interviewing applicants and presenting a shortlist of top-qualified candidates directly to the hiring team for review. If you are qualified for this Senior Payroll opportunity with a well-established and large Canadian company, please let Swim Recruiting know as soon as possible as this search is moving quickly!
If you already have a Recruiter at SWIM, please reach out to that person directly very soon. If you do not yet have a contact at Swim Recruiting, please hit “APPLY” to send us your resume (preferably in MS Word format as it works best with our internal systems). Thank you!
Leading equity compensation for a midsize and high-growth public company with diverse operations and employees in 3 countries. Working closely with Legal dept and HR dept. Amazing culture, complex and interesting work, generous salary and total compensation.
Read Full Description
Leading equity compensation for a midsize and high-growth public company with diverse operations and employees in 3 countries. Working closely with Legal dept and HR dept. Amazing culture, complex and interesting work, generous salary and total compensation.
Who- the Company:
Our client is an innovative publicly-listed company working in a very interesting industry. The North American head office is in Vancouver and the global headquarters is based overseas. The company is successful and growing very quickly.
What- the Role:
On behalf of our client, SWIM is seeking a new Equity Compensation Specialist. This full-time permanent employee will be accountable for managing and administering equity compensation (RSUs and stock options) for all employees, including executives. The Specialist will work closely with the Corporate Secretary (Legal) as well as the VP of People & Culture (HR), and will collaborate closely with folks in payroll, finance, operations, etc. as well as external consultants.
What- the Responsibilities:
Equity Program Operations: Design and oversee administrative processes for equity grants and awards using internal HR systems and third-party platforms, ensuring accuracy and consistency in record-keeping and reporting.
Plan Administration & Compliance: Manage day-to-day administration of equity vehicles such as stock options and RSUs, including monitoring vesting schedules, processing transactions, and ensuring alignment with internal policies and regulatory standards, including SOX and audit requirements.
Communication & Training: Lead employee education initiatives on equity compensation plans, ensuring clear understanding of award structures, vesting, and trading protocols; develop resources and deliver training sessions as needed.
Data Reconciliation & Reporting: Coordinate equity-related data across payroll and finance, reconcile share reserves with transfer agents, and contribute to regulatory filings, including SEC & S-8 submissions and disclosures tied to domestic issuer obligations.
Policy & Governance Support: Assist with insider compliance monitoring, support long-term incentive plan reporting, and help maintain proper controls for share-based payment calculations and plan documentation.
A significant part of this role is cross-departmental communication, change management, training, and answering questions from corporate and operational employees. This is a permanent full-time role with opportunity for long-term growth.
Who- the Candidate:
We are seeking candidates with at least 8 years of relevant and progressive experience within equity compensation, ideally for a mid-size public company with global operations (i.e. 100 to 500 employees).
Experience managing equity compensation for employees in both Canada and the US is highly preferred.
Post-secondary education in finance, law, or business.
Must have strong technical skills- HRIS, payroll systems, Excel, and hands-on experience using equity and share administration platform/software.
We are looking for people who are excellent communicators (written, verbal, non-verbal) who love building in-person relationships across a business. Strong analytical, influencing, training, and project management skills are all important, as is a consultative and adaptable nature.
Where:
HYBRID. Ideally based in the downtown Vancouver corporate office 3 days/week and option to work at home 2 days/week, Our client may also consider candidates living elsewhere in Western Canada- must work on PST hours and be available for video meetings into the early evenings as needed.
How Much:
Competitive base salary in the range of $134,000 to $178,000- commensurate with depth and relevance of equity compensation skills and experience. Employees will also receive a STIP (annual bonus), an LTIP (equity compensation in the form of RSUs, of course!), extended health benefits, relevant professional development support, etc.
When & How to Apply:
This search is moving quickly and Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring team for review. We have plenty more information on the project, company, and team culture that we can share. 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!
Well-rounded role managing compensation strategy and programs. Working with a not-for-profit organization that is doing important work in BC communities and that is growing quickly. Reporting into a fantastic boss and mentor. Good work life balance, great benefits, hybrid work schedule (working ~2 days/week at home). Based in Surrey. Seeking candidates who have worked in government, public sector, and/or not-for-profit/NPO.
Read Full Description
Well-rounded role managing compensation strategy and programs. Working with a not-for-profit organization that is doing important work in BC communities and that is growing quickly. Reporting into a fantastic boss and mentor. Good work life balance, great benefits, hybrid work schedule (working ~2 days/week at home). Based in Surrey. Seeking candidates who have worked in government, public sector, and/or not-for-profit/NPO.
Who- the Company:
Our client is a not-for-profit values-based organization that provides essential programs and services to the communities they support. The organization is currently over 300 employees plus a Board of Directors, with a growing HR department.
What- the Role:
Manager, Total Rewards. This is a very well-rounded role managing compensation strategy, compensation & data analysis, job evaluations/classifications, recognition programs, pay-for-performance programs, organizational design, performance management systems, compensation reporting, etc.
Reporting into a senior HR leader and collaborating with an overall Human Resources & Payroll team of 12+ people.
The new Manager will take ownership for compensation strategy, management of compensation programs, development of recognition programs, contributing to goal setting & performance management systems, supporting organisational design, etc. SWIM will provide interested candidates with a thorough job description.
Who- the Candidate:
We are looking for an individual with at least 5 years of progressive human resources work experience, with a focus on compensation, including experience with role evaluation, job descriptions and reclassifications, pay-for-performance bonus programs, recognition programs, performance management systems, etc. Experience working in a relevant sector is highly preferred- i.e. Government, NPO, and/or public sector- preferably supporting an employee population of at least 300 people. Some form of HR education is required (a degree, certificate, diploma, CPHR designation, etc.), and CCP (Certified Compensation Professional) is particularly desirable for this role. Experience using an HRIS is important and we are looking for candidates who are confident using technology. Proficiency in Excel is important as this role will involve a great deal of Excel-based compensation analysis work. Candidates will have a friendly, clear, and professional communication style, and will have a caring and compassionate approach.
How Much:
Base salary is commensurate with skills, experience, and education related to HR and compensation, likely in the range of $79,000 to $99,000. Please note that although the base salary is not super high, the overall compensation package is very generous- the new Manager will be on a Pension Plan, will receive a competitive amount of paid time off (vacation days, personal days, sick days, extra time off in late December), and will also get PD support, excellent health & dental benefits (100% employer paid), and a small transit subsidy. Additionally, this organization works on a 37.5 hour work week and someone who is very hardworking, efficient and productive should be able to achieve very good work/life balance in this position.
Where:
HYBRID. The company is headquartered in Surrey, very close to a Skytrain station. There is parking nearby. Initially the Manager, Total Rewards will work from the office 3-4 days a week as they are getting training and onboarding. Longer term, the person in this role can start to Work From Home 2-3 days a week on average (some weeks it may be as many as 4 WFH days a week, some it may only be 1 or 2 WFH days a week… it depends on what is going on at the office, team meetings, projects, etc.)
When & How to Apply:
Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring team. This search is moving quickly so please do not hesitate to apply if you are interested! If you already have a Recruitment Consultant at SWIM, please reach out to that person very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY’ to send us your resume (preferably in MS Word format as it works best with our internal systems). Thank you!
Be part of an impactful and evolving payroll function in a dynamic environment. With growth potential into a managerial role, this position offers opportunities to lead and shape payroll operations at scale.
Read Full Description
Team Lead, Payroll Services
Be part of an impactful and evolving payroll function in a dynamic environment. With growth potential into a managerial role, this position offers opportunities to lead and shape payroll operations at scale.
Who- The Company:
Our client is a globally recognized organization and a large employer in the Vancouver area. Known for their exceptional reputation and collaborative work culture, they are passionate about learning and challenge their employees to grow.
What- The Role:
Lead and support a team managing Leave of Absence (LOA), Tuition Waivers, Payroll Accounting Adjustments (PAA), and Payroll Reconciliation.
Resolve employee inquiries and improve payroll processes.
Ensure accurate payroll reporting, compliance with legislation, and effective reconciliation.
Hire, train, and mentor team members to optimize workflows and system utilization.
Collaborate on cross-departmental projects, contributing to process improvements.
Who- The Candidate:
Bachelor's degree, PCP, and CPA designation (or in process and have fulfilled reporting experience requirements already), and/or MBA with relevant focus from a reputable organization.
Minimum 7 years of payroll, benefits, and accounting experience in a large organization.
Strong leadership, project management, and ERP system experience (Workday preferred).
Excellent analytical, communication, and problem-solving skills.
Drive for efficiency.
How Much:
Attractive base salary in the range of $87,405 – 125,688.96.
Please note the mid-point for this role is $104,822, and salary range is commensurate with candidate’s qualifications and skills. It is unlikely the starting salary will exceed the midpoint. Only in exceptional circumstances, where a candidate meets all qualifications, might the salary be considered above the mid-point. 4 weeks’ vacation, robust benefits package including: BC MSP, Dental, Extended Health, Health Spending Account, Employees & Family Assistance Program, Life Insurance, LT Disability Plan, Pension, Professional Development.
Where:
Vancouver, BC.
When & How To Apply:
Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested and already have a Recruiter at Swim, please reach out very soon.