Senior Accountant

MacKay Contracting • Cranbrook, British Columbia • Full Time

Posted on Thu, Apr 30, 2026

The Assistant Controller / Senior Accountant plays a key role in supporting the Controller and ensuring the accuracy and efficiency of day-to-day accounting operations at MacKay Contracting Ltd.

This role is highly hands-on and focused on transactional integrity across aggregates operations, inventory, and job costing, while also providing oversight and support to Accounts Receivable and Accounts Payable functions. The position will act as a critical bridge between operations and accounting, ensuring data is captured accurately and supports reliable financial reporting.

Responsibilities & Duties:

This role is primarily focused on execution, data integrity, and operational accounting support.

Aggregates, Inventory & Job Costing:

Day-to-Day Accounting Operations:

AR & AP Oversight (Support Role):

Payroll & Administrative Support:

Reporting & Data Integrity:

Systems & Process Improvement:

Qualifications & Skills:

Position Fit:

This role is ideal for someone who enjoys being close to the operations of the business and takes ownership of the accuracy of day-to-day financial data. The position offers the opportunity to grow into a more senior role over time, while working closely with the Controller and finance leadership team.

View the interactive listing →