Senior Accountant

Keolis

Calgary

On-site

CAD 85,000 - 90,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive Health & Dental Benefits
RRSP Contributions
Employer-Paid Parking
Discounted Travel Perks within our mot

Job summary

The Senior Accountant role at Keolis Canada in Calgary focuses on delivering accurate financial reporting, insightful analysis, and continuous process improvements within the Finance team. You will work closely with the Director of Finance to ensure timely financial information, strengthen internal controls, and support strategic decisions.

Ideal candidates hold a Bachelor's in Accounting, CPA progression, 5+ years of accounting experience, advanced Excel skills, and ERP experience (JD Edwards

Qualifications

  • Minimum five (5) years of progressive accounting experience.
  • Bachelor's degree in Accounting.
  • CPA designation or active progression toward completion.
  • Strong knowledge of financial reporting, reconciliations, budgeting, forecasting, and internal controls.
  • Advanced Microsoft Excel skills and data analysis capabilities.

Responsibilities

  • Lead and support month-end and year-end close processes to ensure accurate and timely financial reporting.
  • Perform daily reconciliation and record of intercity revenue.
  • Prepare and review journal entries, account reconciliations, and supporting financial schedules.
  • Analyze balance sheet accounts, investigate variances, and recommend corrective actions where required.
  • Contribute to budgeting, forecasting, and financial planning activities.
  • Analyze financial data and provide insights to support business decision‑making.
  • Identify and implement finance process improvements, automation opportunities, and efficiency initiatives.
  • Strengthen internal controls and support compliance with accounting policies and procedures.
  • Partner with operational leaders and cross‑functional teams across the organization.
  • Liaise with external auditors and the internal controls department, maintaining accurate documentation for audit and reporting requirements.
  • Assist with regulatory, tax, and government reporting obligations.
  • Participate in special projects, including ERP implementation, and strategic initiatives that support business growth and continuous improvement.

Skills

Advanced Excel
Financial analysis
Cross-functional collaboration
Mentoring
Communication skills

Education

Bachelor's degree in Accounting
CPA designation or active progression

Tools

JD Edwards
Microsoft Dynamics 365

Job description

  • Pay or shift range: $85,000 CAD to $90,000 CAD. The estimated range is the budgeted amount for this position. Final offers are based on various factors, including skill set, experience, location, qualifications and other job-related reasons.
  • Finance
  • Full-Time
  • Requisition #: SENIO007091
Description
Senior Accountant

The Senior Accountant is a key member of the Finance team, responsible for delivering accurate financial reporting, insightful analysis, and continuous process improvement. This role combines hands‑on accounting responsibilities with opportunities to influence business decisions, support strategic initiatives, and contribute to the ongoing success of the organization.

Reporting to the Director of Finance, you will collaborate closely with finance colleagues and leaders across the business to ensure the integrity and timeliness of financial information, strengthen internal controls, improve processes, and provide meaningful insights that support operational and financial performance.

The ideal candidate enjoys solving complex problems, identifying opportunities for improvement, mentoring and supporting team members, and taking ownership of their work while contributing to the overall success of the Finance team.

This position supports the Motorcoach Division of Keolis Canada, which includes the well‑known Red Arrow and Ebus (Pacific Western Charters Ltd.). As a leading transportation provider, Keolis Canada is committed to delivering safe, reliable, and customer‑focused mobility solutions while fostering a culture of collaboration, innovation, and continuous improvement.

Responsibilities:

  • Lead and support month‑end and year‑end close processes to ensure accurate and timely financial reporting.
  • Perform daily reconciliation and record of intercity revenue.
  • Prepare and review journal entries, account reconciliations, and supporting financial schedules.
  • Analyze balance sheet accounts, investigate variances, and recommend corrective actions where required.
  • Contribute to budgeting, forecasting, and financial planning activities.
  • Analyze financial data and provide insights to support business decision‑making.
  • Identify and implement finance process improvements, automation opportunities, and efficiency initiatives.
  • Strengthen internal controls and support compliance with accounting policies and procedures.
  • Partner with operational leaders and cross‑functional teams across the organization.
  • Liaise with external auditors and the internal controls department, maintaining accurate documentation for audit and reporting requirements.
  • Assist with regulatory, tax, and government reporting obligations.
  • Participate in special projects, including ERP implementation, and strategic initiatives that support business growth and continuous improvement.

What You'll Bring

We're looking for a collaborative, detail‑oriented accounting professional who thrives in a fast‑paced environment and enjoys balancing technical accounting responsibilities with business partnership opportunities.

  • Bachelor's degree in Accounting.
  • CPA designation or active progression toward completion.
  • Minimum five (5) years of progressive accounting experience.
  • Strong knowledge of financial reporting, reconciliations, budgeting, forecasting, and internal controls.
  • Advanced Microsoft Excel skills, including Pivot Tables, XLOOKUP/VLOOKUP, Macro and data analysis tools.
  • Experience working with ERP systems (JD Edwards, Microsoft Dynamics 365, or similar).
  • Strong organizational skills with the ability to manage multiple priorities and deadlines.
  • Ability to work independently while collaborating effectively with cross‑functional teams.
  • Strong communication and interpersonal skills.
  • Experience mentoring, training, or supporting colleagues is considered an asset.

Preferred Qualifications

Candidates who possess one or more of the preferred qualifications may be given preference during the screening and selection process.

  • Senior Accountant‑level experience.
  • Transportation, logistics, fleet, passenger transportation, or service‑industry experience.
  • JD Edwards and/or Microsoft Dynamics 365 experience.
  • Experience participating in ERP implementations, upgrades, or system improvements.
  • Experience improving accounting processes through automation or workflow enhancements.

Additional Information

This position supports critical month‑end and annual budgeting activities. Availability during these key financial cycles is required.

As a condition of employment, the successful candidate will be required to successfully complete employment‑related background screening appropriate to the position. This may include employment verification, education verification, reference checks, and financial or other security‑related screening, as required.

Competitive annual salary of $85,000 to $90,000, depending on your experience and qualifications.

  • Comprehensive Health & Dental Benefits and RRSP Contributions
  • Employer-Paid Parking
  • Discounted Travel Perks within our motorcoach division across Alberta & British Columbia
  • Opportunity to work with a leading transportation company operating globally.

About Keolis

Keolis is a global leader in shared mobility, providing public transit, motorcoach, rail, shuttle, and on‑demand transportation services that help millions of passengers travel safely, efficiently, and sustainably every day. As part of the global Keolis network, Keolis Canada delivers transit, motorcoach, paratransit, medical transportation, and mobility services across the country. Through trusted brands such as Red Arrow and Ebus, our Motorcoach Division connects communities across Western Canada with a commitment to safety, exceptional customer service, operational excellence, innovation, and creating a workplace where employees can grow and thrive.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Accountant
Senior Accountant

Keolis America • Calgary

On-site
CAD 85,000 - 90,000
Health & dental benefits
RRSP contributions
Employer parking
+1
Full-Time Red Arrow Motorcoach Operator - Calgary
Full-Time Red Arrow Motorcoach Operator - Calgary

Keolis-9 • Calgary

On-site
CAD 39,000 - 52,000
Unionized position
Mileage-based pay
Hourly training pay
+4
Full-Time Red Arrow Motorcoach Operator - Calgary
Full-Time Red Arrow Motorcoach Operator - Calgary

Keolis Group • Calgary

On-site
CAD 39,000 - 48,000
Unionized scheduling
Health & Dental Benefits
RRSP contributions
+4
Bus Driver - Elk Valley (Casual)
Bus Driver - Elk Valley (Casual)

Keolis America, Inc. • Cranbrook

On-site
CAD 36,000 - 44,000
Casual on-call employment
Opportunities for additional hours
Training across multiple services
+3
Service Delivery Manager - Whistler, BC
Service Delivery Manager - Whistler, BC

Keolis-9 • Whistler

On-site
CAD 90,000 - 100,000
Extended Health and Dental Benefits
Casual Red Arrow Motorcoach Operator - Edmonton
Casual Red Arrow Motorcoach Operator - Edmonton

Keolis • Edmonton

On-site
CAD 28,000 - 48,000
Paid training
Overnight accommodations when required
Per diems when traveling
+1
Accounting and Payroll Coordinator
Accounting and Payroll Coordinator

Transde • Calgary

On-site
CAD 60,000 - 70,000
Competitive salary
Career growth across North America
Positive social impact
Bus Driver - Elk Valley (Casual)
Bus Driver - Elk Valley (Casual)

Keolis-9 • Elkford

On-site
CAD 37,000 - 41,000
Casual on-call employment
Training and multi-service experience
Wage: $27.73/hour
Operational Accountant - Manager Car Hire & Non Freight Billing & Receivable
Operational Accountant - Manager Car Hire & Non Freight Billing & Receivable

Canadian Pacific Railway • Winnipeg

On-site
CAD 110,000 - 150,000
Flexible benefits
Pension plan
Employee share purchase plan
+3
Manager Car Accounting and Non-Freight Billing & Receivables
Manager Car Accounting and Non-Freight Billing & Receivables

CPKC • Winnipeg

On-site
CAD 110,000 - 160,000
Flexible benefits
Pension plan
Employee share purchase plan
+3