Apply now

Posted 2 months ago

Senior Accountant

@ MacKay Contracting

Cranbrook, British Columbia

$75k–$95k/yrOn-site5+ years experience
Apply now
SIGNALS

Overview

MacKay Contracting is hiring a Senior Accountant in Cranbrook, BC, to take end-to-end accounting ownership of several operating and holding entities. The role covers the full month-end and year-end cycle, inventory, supplier accounting and external accountant support, on-site, full-time and permanent, at $75,000 to $95,000 per year.

Pay:

$75,000–$95,000 a year

Responsibilities:

  • Own month-end and year-end close for several entities
  • Manage inventory counts, valuation and reconciliations
  • Review and post supplier invoices with the AP Lead
  • Prepare working papers for external accountants
  • Provide coverage for the Controller

Requirements summary:

  • Five or more years of progressive accounting experience
  • Month-end and year-end close in a multi-entity environment
  • Working knowledge of ASPE
  • Experience preparing year-end files for external accountants
  • CPA designation or progress toward one preferred

Tools & skills

Source and dates

Employer career site / ATS feed · bamboohr

Employer posting date
2026-09-21
First seen by our source
2026-10-08
Source record updated
2026-11-04

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

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

MacKay Contracting

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Heavy Civil Construction & Mining Infrastructure | North America

Full company description

Mackay Contracting is a heavy civil construction and mining services contractor delivering complex infrastructure and resource operations across North America. Built on over 40 years of disciplined execution, we operate in demanding environments where production certainty, precision, and safety are non-negotiable. Our capabilities include: • Transportation infrastructure and corridor development • Underground utilities and integrated civil systems • Contract mining and mine support operations • Environmental and reclamation delivery We support public and private sector clients across Canada and the United States.

LinkedIn followers
1,774
People associated on LinkedIn
38
Reported office locations
  • 1600A Theatre Rd, Cranbrook, British Columbia V1C 7G1, CA
  • 1102 Highway 3, Sparwood, British Columbia V0B 2G1, CA
Business categories
  • Construction
  • Mining
  • Infrastructure
  • Transportation
  • Industrial
  • Project Management
  • Civil Engineering
Other recorded names
  • MacKay Contracting
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Mackay Contracting is a heavy civil construction and mining services contractor delivering complex infrastructure and resource operations across North America. Built on over 40 years of disciplined execution, we operate in demanding environments where production certainty, precision, and safety are non-negotiable. Our capabilities include: • Transportation infrastructure and corridor development • Underground…

FieldValue
IndustryConstruction
Company size201-500 employees
HeadquartersCranbrook, British Columbia
Organization typePrivately Held
Year founded1986
Open jobs on Jobsy13
LinkedInView page
Job description

SENIOR ACCOUNTANT

Cranbrook, British Columbia | Full-Time, Permanent | On-Site

If you have reached the point where you want more ownership than one account, one process, or one piece of someone else’s close, this role gives you room to own the accounting for several businesses from end to end.

As Senior Accountant with MacKay Contracting, you will take accounting ownership of several operating and holding entities while working closely with our Controller and CFO on the financial reporting of the broader group.

You will see the full accounting cycle, understand the businesses behind the numbers, and have a real voice in how our finance processes continue to improve.

The Work

MacKay operates across heavy civil construction, mining services, aggregates, equipment-intensive operations, and related businesses.

That creates accounting work with some substance behind it.

You will take primary accounting responsibility for several related entities within the MacKay group, spanning operating businesses, corporate entities, and cross-border activities.

At the same time, you will support the Controller through the monthly and annual reporting cycle for the MacKay group.

The objective is straightforward: accurate books, clean reconciliations, dependable reporting, and fewer surprises at month-end and year-end.

What You'll Get to Own

Run a clean month-end.
Prepare journal entries, bank reconciliations, and intercompany reconciliations that are complete, supportable, and ready for Controller review.

Know where the inventory stands.
Take ownership of the physical inventory process for our aggregates and contracting operations, including counts, valuation, reconciliation of production to the ledger, and understanding the reason behind adjustments rather than simply processing them.

Keep supplier accounting moving.
Work alongside our AP Lead to review and post supplier invoices within the contracting entity and help ensure costs are recorded accurately and in the right place.

Build a year-end file our external accountants can work from.
Prepare working papers, reconciliations, schedules, and supporting information, and respond directly to external accountant requests during the year-end process.

Keep the systems and data clean.
Work primarily within our accounting and project systems while helping identify better ways to complete the work. If a process can be made clearer, faster, or more reliable, we want you thinking about it.

Create real depth within Finance.
Provide coverage for the Controller during absences and have coverage for your responsibilities in return. One of the reasons this role exists is to build genuine backup into the finance team rather than having critical knowledge sitting with one person.

You'll Probably Fit Here If

You are the kind of accountant who notices when something does not make sense.

You do not solve an unexplained variance by forcing the reconciliation. You follow it until you understand what happened.

You are comfortable owning a close, working independently, and bringing an issue forward when something needs another set of eyes.

You also understand that in an operating business, the answer is not always sitting in the accounting system. Sometimes you need to talk to Operations, understand what happened in the field, and connect that back to the financial records.

Your Experience Will Likely Include

  • Month-end and year-end close experience from start to finish in a multi-entity environment
  • Working knowledge of ASPE and experience preparing a year-end file for external accountants
  • Five or more years of progressive accounting experience, or a shorter track record that clearly demonstrates comparable ownership
  • The ability to produce accurate work under a deadline without sacrificing judgement

Even Better If You Bring

  • A CPA designation or active progress toward one
  • Experience with ERP, construction accounting, or project management systems
  • Construction, aggregates, equipment, inventory, or job-cost accounting experience
  • Experience with a U.S. entity or cross-border reporting

These are advantages, not reasons for the right person to count themselves out.

What You Can Expect From MacKay

You will have direct access to the Controller and CFO and meaningful responsibility within a finance team where your work is visible.

You can also expect:

  • $75,000 – $95,000 annual salary, based on experience
  • A permanent, full-time position
  • A full benefits package
  • The opportunity to take genuine ownership rather than being limited to one piece of the accounting cycle
  • Exposure to construction, mining, aggregates, equipment, corporate entities, and cross-border operations
  • A voice in how accounting processes and systems continue to develop
  • A Cranbrook-based position with a commute measured in minutes and skiing, fishing, biking, hiking, and the Rocky Mountains close to home

This is an on-site position in Cranbrook, BC. It is not a remote role.

About MacKay

MacKay Contracting has been building in the Rocky Mountains since 1986.

Today, our work spans heavy civil construction, mining infrastructure and services, environmental construction, transportation, utilities, aggregates, and related technical capabilities across Western Canada and the United States.

Our reputation has been earned through practical problem-solving, disciplined execution, and continually improving how we build.

The same expectation applies behind the projects.

Similar jobs

  • Senior accountant

    Whistler, BC

    Impact Recruitment

    5+ YOECandidates need 5+ years of accounting experience with strong month-end and reconciliation skills, comfort working fully on-site, and strong systems aptitude. Property or owner-reporting experience is preferred, and a CPA is an asset.

    Accounting software, Property operations systems

  • Senior Accountant

    Surrey, BC
    $75k–$90k/yr

    Uptime Industrial Inc.

    4+ YOE1+ MgmtUptime Industrial needs 4+ years of full-cycle accounting, hands-on job costing experience, and 1-2 years supervising staff. A CPA or progress toward one is an asset, and construction or project-based experience is a strong asset.

    QuickBooks Enterprise, ServiceTitan

  • Accountant

    Richmond, BC

    FPS Food Process Solutions: Founded in 2010, FPS employs over 1,000 professionals worldwide and operates more than 1,280,000 ft² (119,000 m²) of space across 23 locations,…

    3+ YOECandidates need a CPA designation and 3 or more years of full-cycle accounting experience, preferably in manufacturing or multi-entity companies. Advanced Excel and Microsoft Office skills, strong organization, and excellent written and verbal English are also required.

    Microsoft Dynamics NAV, Excel, Microsoft Office

  • Intermediate Accountant

    Burnaby, BC
    Hybrid

    Navitas

    2+ YOECandidates need a bookkeeping background, strong Excel skills (lookups, PivotTables, Power Query), and experience with corporate accounting systems. Two or more years of progressive accounting experience with reconciliations and month-end close is preferred, and working toward a CPA is an asset. Legal right to work in Canada is required.

    Microsoft Excel, Power Query, Oracle ERP, Microsoft Office Suite

  • Senior Accountant

    Coquitlam, BC

    Natural Factors: As a leading manufacturer of natural health formulas, Factors invests in people, science, and technology to facilitate the delivery of supplements…

    4+ YOECandidates need a Bachelor's degree in business or a related field, a CPA designation or CPA student status, and 4+ years of progressive accounting experience. Strong knowledge of Canadian GAAP (ASPE) and advanced Excel skills are required, and Big 4 experience is an asset.

    Excel

  • Senior Accountant

    Whistler, BC
    Full Time

    Aplin

    5+ YOECandidates need 5+ years of accounting experience with strong month-end and reconciliation skills. Comfort working fully on-site, strong accounting software aptitude, and good communication are needed; property or owner-reporting experience and a CPA are assets.

    accounting software, property/operations systems, merchant processing systems

  • Senior Accountant

    Burnaby, BC
    $81k/yrOn-siteFull Time

    Fix Network

    3+ YOECandidates need 3 to 5 years of progressive accounting experience, strong knowledge of the full accounting cycle, and experience with financial statements and intercompany transactions. Advanced Excel skills and strong communication are required; CPA status is a plus.

    Excel, Microsoft Office, Microsoft Dynamics 365 Business Central, Prophix

  • Accountant, Cloud Accounting Services

    Prince George, BC
    Full Time

    Doane Grant Thornton

    2+ YOECandidates need bookkeeping certification or equivalent and 2+ years in a similar role. Strong Excel skills, attention to detail and clear written and verbal communication are required, and QuickBooks ProAdvisor certification is an asset.

    QuickBooks Online, Dext, Wagepoint, Plooto, Microsoft Excel

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.