Apply now

First seen by our source: just now

Controller

@ Ensemble Systems

Vancouver, British Columbia

Full-time5+ years experience
Apply now
SIGNALS

Overview

Ensemble Systems is hiring a full-time Controller to lead all facets of accounting, from month-end close and reporting to payroll and year-end tax support. The role requires at least five years of full-cycle accounting experience and a Chartered Professional Accountant designation or equivalent. Salary is $100,000 to $150,000 CAD per year, with hybrid remote work and an option to work from the Vancouver office.

Responsibilities:

  • Perform month-end procedures, billing and reconciliations
  • Prepare payroll and process vendor invoices
  • Prepare year-end documents and support corporate tax return
  • Reconcile timesheets with internal and customer systems
  • Provide financial information to executive management

Requirements summary:

  • Minimum five years full-cycle accounting experience
  • Chartered Professional Accountant designation or equivalent
  • Strong written and oral communication
  • Detail-oriented and able to multitask
  • Able to work independently with minimal oversight
Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentFinance & accounting
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Licences & certificationsChartered Professional Accountant
Perks mentionedFree or discounted meals

Summary and details written by AI from the posting; the employer’s posting is the authority.

Ensemble Systems

Job description

At Ensemble, we build innovative custom software solutions for some of the largest brands in the media and entertainment, financial services, insurance, government, life sciences, and manufacturing industries. We're proud of what we do, and we know that our incredible team is the secret to our success.

Ensemble is currently looking for an individual who is eager to tackle and lead in all facets of accounting in the role of Controller.

Salary Range: $100,000 - $150,000 CAD per year

The Controller role is perfect for you if you:

  • Are detail-oriented, organized, and able to multitask.
  • Are a team player, yet able to execute independently with minimal oversight.
  • Have strong communication skills, both written and oral.
  • Are flexible, with a “can-do” attitude and the ability to own initiatives from concept to completion.
  • Have a minimum of five years full-cycle accounting experience.
  • Have a Chartered Professional Accountant Certification, or equivalent.

Responsibilities:

  • Perform month-end procedures, such as billing, account reconciliations, and statutory reporting (GST/PST/EHT/Worksafe).
  • Interface with clients around billing and invoice related activities.
  • Prepare and make bank deposits as needed.
  • Prepare payroll.
  • Process vendor invoices and expense reports.
  • Prepare year-end documents and assist external accountant as needed to prepare corporate tax return.
  • Verify and reconcile timesheets with both internal and customer time tracking systems.
  • Work with the executive management team to provide financial information on as needed basis.

Along with a keen desire to succeed, we are searching for an individual who enjoys working in a collaborative environment. If you have excellent communication and time management skills, paired with a winning attitude and an unparalleled work ethic, then you would be a good fit for Ensemble — and we want to hear from you.

Life at Ensemble:

We support a healthy work/life balance for our employees, but we know that's easier said than done. So, in addition to a comprehensive benefits plan we also offer:

  • Hybrid remote work, with the option to drop-in and work at our office in Vancouver,
  • Team lunches to celebrate project milestones,
  • Gaming, activity, and movie nights,
  • Lunch & Learns on various topics,
  • Summer family barbecue & winter holiday party,
  • Access to the Ensemble farm in Richmond, BC which includes:
  • Meeting and office space for drop-in work,
  • Vegetable harvest to take home,
  • Barbecue, picnic tables, and kitchen amenities.

A bit more about us:

Since 1995, Ensemble has been providing custom technology solutions to our customers, with the goal of helping them deliver incredible digital experiences to their customers. We have built such strong relationships with our customers over the years that the majority of our business now comes from repeat business and referrals — and we couldn't be happier about that.

Regardless of who we work with, or what we are working on, our success relies on three important factors: our customers, our people, and our process.

With teams in Europe and North America, Ensemble operates on a global scale providing solutions and support to some of the largest brands around the world.

Similar jobs

  • Controller

    Vancouver, BC
    Contract

    Harbour Air

    What started as a service for BC’s forestry industry has grown into a quintessential West Coast experience — a fleet of more than 40 aircraft, up to 200 scheduled flights a day, scenic…; What you bring Required; Degree…

  • Senior Controller

    Richmond, BC
    Full Time

    Action Contents & Moving

    Provide leadership with timely visibility into financial performance and future cash requirements; Evaluate future accounting, reporting and ERP requirements as the business grows; Assess future finance and accounting…

  • Controller

    Vancouver, BC
    Full Time

    The Coaching Studio

    7+ YOECandidates need 7+ years of progressive accounting and finance experience, including senior or leadership roles, plus knowledge of ASPE, internal controls and statutory reporting. A CPA or equivalent is strongly preferred, along with strong systems skills and the ability to explain financial concepts to non-financial audiences.

    Power BI, Xero, QuickBooks

  • Controller

    Abbotsford, BC
    Full Time

    TEEMA

    5+ YOECandidates need 5+ years of progressive accounting experience, including full-cycle accounting and managing a team. They must hold a CPA designation in good standing, know accounting software and ERP systems, and have advanced Excel skills.

    Excel, ERP system, accounting software

  • Controller

    Lake Country, BC
    Full Time

    O'Rourke's Peak Cellars

    7+ YOECandidates need a bachelor's degree in accounting or finance, with a CPA preferred or required, and 7-10 years of progressive accounting experience including senior accounting leadership. Experience in wine, food and beverage, agriculture or another inventory-intensive industry is strongly preferred.

    ERP systems, Accounting software

  • Controller

    Vancouver, BC +1
    On-siteFull Time

    Leo Berwick, LP: Leo Berwick is a commercially focused deal advisory firm supporting the needs of the world’s largest infrastructure funds, infrastructure and energy…

    5+ YOECandidates need 5+ years of progressive accounting experience, including time as a controller, assistant controller or accounting manager. They need a CPA designation, a bachelor's degree in accounting or finance, strong US GAAP knowledge and audit experience, and advanced Excel skills.

    NetSuite, Excel

  • Controller

    Edmonton, AB +5

    Dentons

    12+ YOE5+ MgmtCandidates need a CPA designation, a Bachelor's degree in accounting or finance, and 12+ years of accounting experience, including 5 years in a senior controllership role. Law firm or professional services experience, treasury management and advanced Excel skills are required.

    Elite 3E, Aderant, Microsoft Excel, Microsoft Office

  • Controller

    Vancouver, BC
    $140k–$190k/yrOn-siteFull Time

    Clarity

    7+ YOECandidates need 7 to 15 years of accounting experience, including a full-cycle consolidated close and leading an accounting team. They must have US GAAP or IFRS knowledge, consolidation and multi-currency experience, corporate and indirect tax ownership, and a CPA designation or equivalent.

    Finance tech stack

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.