Seaforth Systems Ltd. is a Canadian consulting firm specializing in financial, operational, and systems support for the construction and electrical-contracting industries. We work with contractors and owners to improve processes, streamline reporting, and build stronger financial structures that support long-term success.
2. Position Summary
We are seeking an experienced
Canadian CPA
to provide ongoing Controller-level support to multiple construction-industry clients. You will work remotely, supporting client bookkeepers, improving accounting systems, and ensuring accurate financial reporting. This role is ideal for a CPA with an existing small client base who is looking to expand their portfolio with flexible, recurring contract work.
3. Responsibilities
Provide Controller-level oversight across several construction clients
Improve month-end processes, reporting structures, and accounting workflows
Support and mentor client bookkeepers on accounting treatments and posting accuracy
Review and maintain general ledger structure and job-costing frameworks
Prepare and analyze financial statements and management reports
Ensure compliance with GST/PST, payroll remittances, T4s, T5018s, WCB, and other government filings
Collaborate with external accountants for year-end engagements
Provide financial guidance and insights to business owners
4. Qualifications
CPA designation (in good standing) - required
Must reside in Canada on a full time and permanent basis
5-7+ years of progressive accounting experience, including Controller or senior accounting roles
Experience working with construction or contracting businesses
Strong proficiency with
QuickBooks Online
Knowledge of financial statement preparation, general ledger setup, and job costing
Strong communication skills and ability to support multiple clients independently
5. Why Join Us?
Fully remote, flexible work environment
Opportunity to make meaningful improvements within construction businesses
Work directly with owners and established bookkeepers
Growing demand for Controller services means future expansion of hours
Ideal for CPAs growing their independent practice
Compensation is commensurate with experience
6. How to Apply
Please submit your resume and a brief cover letter outlining your relevant construction experience and your expected hourly rate. Applications will not be considered without a cover letter explaining your fit for the role.
Job Types: Part-time, Casual, Freelance
Pay: From $60.00 per hour
Expected hours: 4 - 24 per week
Application question(s):
Which accounting programs do you have strong proficiency in?
Do you currently reside in Canada full-time and possess permanent legal work authorization? (This is a mandatory requirement; candidates not meeting this criteria will not be considered)
Experience:
accounting including Controller or senior accounting roles: 5 years (required)
Language:
Fluent English (required)
Licence/Certification:
Canadian CPA designation (in good standing) (required)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.