Senior Staff Accountant

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

TBD

HOURS PER WEEK

40

DATE UPDATED

Jul 27, 2025

JOB OVERVIEW

About Us
We are a dynamic and growing professional services firm headquartered in Canada, serving a diverse client base across the country and the USA. Our firm values accuracy, efficiency, and integrity in financial reporting, and we are committed to helping our clients make informed financial decisions. As we continue to expand, we are looking for a skilled and experience CPA to join our team.

Position Overview
The successful candidate will be responsible for maintaining accurate financial records using QuickBooks Online (QBO), supporting month-end close processes, ensuring compliance with accounting standards, and preparing month-end work papers and financial statements, including consolidation models in MS Excel. You will work directly with internal teams and external clients to provide reliable accounting support.

Key Responsibilities
• Maintain and reconcile general ledger accounts using QuickBooks Online
• Manage A/P and A/R, including vendor payments and client invoicing
• Perform reconciliation and review of general ledger and work papers
• Prepare monthly, quarterly, and annual financial reports
• Prepare and maintain monthly work papers and consolidation and financial models in MS Excel
• Process payroll entries and remittances (as needed)
• Assist with year-end preparation and coordination with external auditors
• Support GST/HST filings and other regulatory submissions
• Communicate with clients regarding financial information and document requests
• Contribute to process improvements and automation initiatives

What We Offer
Competitive compensation and performance-based incentives
Flexible work hours and remote/hybrid work arrangements
Supportive team environment with opportunities for professional growth
Ongoing training and development
A chance to work with a values-driven firm making a real difference

Qualifications
• Certified Public Accountant (CPA)
• Strong understanding of accounting and tax regulations
• Proficiency with Microsoft Excel and cloud-based tools (e.g., M365, Wagepoint)
• Excellent attention to detail and time management skills
• Strong written and verbal communication skills
• Experience working with clients in the professional services sector is an asset
• Certification as a QBO ProAdvisor is a strong plus

To Apply:
Please submit your resume, the expected compensation range in Canadian Dollars and a brief cover letter outlining your experience with QBO and why you're a good fit for this role.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0162
Total Execution Time  0.0177
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,656 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Staff-Accountant-1432440
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0109 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1432440
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 626981
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1432440
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1432440' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1432440 
0.0009   UPDATE employer_jobs SET hit_counts '***Jul-27-2025=55***Jul-28-2025=133***Jul-29-2025=22***Jul-30-2025=14***Jul-31-2025=3***Aug-01-2025=2***Aug-02-2025=7***Aug-03-2025=2***Aug-04-2025=4***Aug-06-2025=2***Aug-07-2025=3***Aug-08-2025=6***Aug-09-2025=3***Aug-10-2025=2***Aug-11-2025=6***Aug-12-2025=8***Aug-13-2025=8***Aug-15-2025=5***Aug-16-2025=1***Aug-18-2025=2***Aug-20-2025=1***Aug-22-2025=2***Aug-23-2025=4***Aug-24-2025=1***Aug-25-2025=2***Aug-26-2025=1***Aug-30-2025=3***Aug-31-2025=1***Sep-01-2025=1***Sep-02-2025=1***Sep-03-2025=3***Sep-04-2025=2***Sep-05-2025=1***Sep-07-2025=1***Sep-09-2025=1***Sep-10-2025=1***Sep-11-2025=3***Sep-14-2025=1***Sep-15-2025=1***Sep-21-2025=1***Sep-27-2025=1***Sep-28-2025=2***Sep-29-2025=1***Oct-02-2025=1***Oct-03-2025=1***Oct-04-2025=1***Oct-08-2025=2***Oct-11-2025=1***Oct-20-2025=1***Oct-27-2025=1***Nov-02-2025=4***Nov-06-2025=3***Nov-07-2025=1***Nov-08-2025=1***Nov-12-2025=2***Nov-14-2025=1***Nov-15-2025=2***Nov-19-2025=1***Nov-20-2025=2***Nov-23-2025=1***Nov-27-2025=1***Nov-30-2025=1***Dec-05-2025=2***Dec-06-2025=2***Dec-10-2025=2***Dec-11-2025=2***Dec-13-2025=1***Dec-14-2025=1***Dec-16-2025=1***Dec-18-2025=1***Dec-19-2025=1***Dec-20-2025=1***Dec-21-2025=1***Dec-24-2025=1***Dec-27-2025=1***Dec-29-2025=1***Jan-04-2026=1***Jan-09-2026=1***Jan-10-2026=1***Jan-12-2026=1***Jan-21-2026=1***Jan-22-2026=1***Jan-27-2026=1***Jan-28-2026=1***Feb-01-2026=1***Feb-16-2026=1***Feb-21-2026=1***Feb-23-2026=2***Mar-06-2026=1***Mar-10-2026=1***Mar-14-2026=1***Mar-17-2026=1***Mar-25-2026=1***Mar-26-2026=5***Mar-31-2026=1***Apr-03-2026=1***Apr-16-2026=1' WHERE job_id'1432440'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2025=227***Aug-2025=76***Sep-2025=21***Oct-2025=8***Nov-2025=20***Dec-2025=18***Jan-2026=8***Feb-2026=5***Mar-2026=11***Apr-2026=2' WHERE job_id'1432440'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1432440' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1432440 
0.0031   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '626981'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)