Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Financial Controller

$145k - $175k per year
Full-time

Salas O'Brien

Financial Controller, Canada

At Salas O’Brien we tell our clients that we’re engineered for impact. This passion for making a difference applies just as much to our team as it does to our projects. That’s why we’re committed to living our values every day: inspiring, achieving, and connecting as shared owners of our success with a focus on a sustainable future.

Building for the long-term means that all of our team members can expect to work on amazing projects with a people-first approach to problem solving. It also means that each member of our team has truly limitless potential to build a unique, meaningful, and high-impact career—and they’ll receive great total rewards along the way.

About Us

Founded in 1975, Salas O’Brien is an employee-owned engineering and professional services firm focused on achieving impact for our clients, our team, and the world. We know that tomorrow’s requirements are today’s opportunities, and we are here to design lasting solutions for pressing challenges.

We work across a variety of industries providing integrated engineering and consulting services. Our specialized experience includes design for data centers, healthcare, science and technology, high-rise buildings, clean energy, education, and other building types as well as structural and building sciences, infrastructure asset management, advanced robotics, and more.

Our technical expertise is paired with an exceptional team of business development, human resources, finance and accounting, information technology, and marketing professionals, all of whom play a key role in bringing our commitments to life every day.

Position Summary

The Financial Controller is responsible for overseeing the day-to-day accounting operations of the division and ensuring the accuracy, integrity, and timeliness of financial reporting. This role provides leadership for financial controls, accounting processes, project accounting support, cash management, and compliance activities within a project-based engineering consulting environment.

The Financial Controller works closely with operational leaders, project managers, and corporate finance teams to support business performance, maintain strong internal controls, and provide financial insights that support strategic decision-making. This role will work closely with the Managing Principal of MEP Operations to provide meaningful information about financial performance.

Key Responsibilities

Project Accounting & Revenue Recognition


  • Lead project accounting activities across engineering and consulting projects.

  • Ensure accurate project setup, budgeting, billing, and closeout processes.

  • Verify compliance with project-based revenue recognition standards and company policies.

  • Perform detailed reviews of project accruals, unbilled revenue, work-in-progress (WIP), and deferred revenue balances.

  • Examine project fees, profitability, backlog and pipeline data to validate accuracy.

  • Partner with project managers to improve project financial performance and billing efficiency.

Financial Reporting & Month-End Close


  • Lead the monthly, quarterly, and annual financial close processes.

  • Ensure accurate and timely preparation of financial statements and management reports.

  • Review and approve journal entries, account reconciliations, and financial analyses.

  • Maintain the integrity of the general ledger and supporting schedules.

  • Coordinate year-end audit activities and liaise with external auditors.

Accounting Operations


  • Oversee all accounting functions, including:


    • General Accounting, including reconciliations

    • Accounts Payable

    • Accounts Receivable

    • Billing

    • Fixed Assets

    • Cash Management

    • Payroll support

    • Tax support

  • Ensure compliance with accounting policies, procedures, and internal controls.

  • Monitor accounting transactions to ensure accuracy and completeness.

Financial Planning & Analysis Support


  • Prepare annual budgets and regular billing projections and forecasts.

  • Analyze financial results and explain variances against budget and forecast. 

  • Produce and monitor key performance indicators, including:


    • Revenue

    • Gross margin

    • Utilization

    • EBITDA

    • DSO (Days Sales Outstanding)

    • Project profitability

    • Working capital metrics

  • Provide management with actionable financial insights and recommendations.

Cash Flow & Working Capital Management


  • Monitor cash flow, collections, and accounts receivable performance.

  • Support forecasting of short- and long-term cash requirements.

  • Work with project and business leaders to reduce aged receivables and improve cash conversion.

  • Review client billing processes to ensure timely invoicing and collections.

Internal Controls & Compliance


  • Maintain a strong internal control environment.

  • Ensure compliance with accounting standards, tax regulations, and company policies.

  • Support annual corporate tax filings and indirect tax compliance (GST/HST, provincial requirements).

  • Assist with risk management, insurance reporting, and contractual compliance activities.

  • Implement corrective actions identified through audits or control reviews.

Systems & Process Improvement


  • Identify opportunities to improve efficiency through automation and standardization.

  • Support ERP system enhancements and finance transformation initiatives.

  • Develop and maintain financial dashboards and reporting tools.

  • Promote continuous improvement across finance and accounting processes.

Team Leadership


  • Supervise and mentor accounting team members.

  • Establish performance goals and development plans.

  • Foster a culture of accountability, collaboration, and customer service.

  • Support recruitment, onboarding, and succession planning activities.

 

Qualifications

Education


  • Bachelor's degree in Accounting, Finance, Commerce, or related field.

  • CPA designation (CPA Canada) preferred

Skills and Experience


  • 8–12 years of progressive accounting experience.

  • Minimum 3–5 years in a leadership or supervisory role.

  • Experience within engineering consulting, architecture, construction services, professional services, or other project-based industries preferred.

  • Experience managing full-cycle accounting and financial reporting activities.

  • Previous experience supporting external audits and internal control programs.

  • Ability to work in both English and French preferred.

Technical Knowledge


  • Strong working knowledge of:


    • IFRS and/or ASPE

    • Project accounting

    • Revenue recognition

    • Financial reporting

    • Internal controls

    • Budgeting and forecasting

  • Advanced Excel skills.

  • Experience with ERP systems such as Deltek Vantagepoint, Deltek Vision, BST, Unanet, Oracle, Microsoft Dynamics, or similar platforms.

Core Competencies


  • Financial and Business Acumen

  • Attention to Detail

  • Leadership and Team Development

  • Strategic Problem Solving

  • Process Improvement

  • Accountability

  • Communication and Influencing Skills

  • Collaboration

  • Change Management

  • Results Orientation

Key Performance Indicators


  • Timely completion of month-end close.

  • Accuracy of financial statements and reconciliations.

  • Audit findings and compliance results.

  • Forecast and budget accuracy.

  • Reduction of aged receivables and WIP balances.

  • Improvement in cash flow and working capital performance.

  • Employee engagement and development within the finance team.

  • Process efficiency and automation achievements.

Compensation

The expected base salary range for this position is $145,000 - $175,000 CAD and eligible for a performance bonus.

Actual compensation will be based on relevant experience, skills, qualifications, geographic location, business needs, and internal equity.

Third-Party Agency Notice

Salas O'Brien does not accept unsolicited resumes from external recruiters or agencies. We work only with approved partners engaged directly by our Talent Acquisition team for specific searches. Unsolicited submissions will not be eligible for placement fees.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Financial Controller in Toronto, ON vacancy
  •  ...Description We are hiring an experienced Financial Controller at Aspire Software to join our growing team in Toronto and Montreal! The Financial...  ...requirements Ensure effective financial internal controls and continually evaluate established policies and procedures... 
    Suggested
    Work at office
    Local area

    Valsoft

    Toronto, ON
    a month ago
  •  ...Entertainment Riot Gearbox Software We are hiring a Financial Controller, Head of Accounting to own the company’s core controllership...  ...material risks, unusual transactions, accounting issues, and control gaps proactively and solve them. Implement effective internal... 
    Suggested
    Daily paid
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours

    Devoted Studios

    Toronto, ON
    more than 2 months ago
  •  ...teams, and you love building, scaling, and automating systems and controls. You embody our values: prioritizing speed, driving outcomes,...  ...You'll Do Own the Accounting Function: Lead accounting and financial reporting, including accounts payable, expense management, and payroll... 
    Suggested
    Full time
    For contractors
    Work at office
    3 days per week

    Dealmaker

    Toronto, ON
    a month ago
  • $70k - $85k per year

     ...reporting function into a real-time, strategic engine for profit and control. We re-architected the general ledger from first principles...  ...is not incremental improvement. It is a ground-up redesign of financial infrastructure for an AI-native world. We raised over $30m... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Alloy River

    Toronto, ON
    9 days ago
  • $104k - $215k per year

     ...experts through mentoring and on the job coaching -- What will your typical day look like? The Senior Manager, Internal Controls and Financial Governance provides firm-wide oversight of the Internal Controls over Financial Reporting (ICFR) program, promotes a strong controls... 
    Suggested
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    2 hours ago
  •  ...Future ResQer! ResQ is looking for a Controller to take full ownership of the accounting...  ...complicated. Building processes and controls from the ground up rather than inheriting...  ...cleaner, the close faster, and the financial information more useful to the business... 
    Full time
    For contractors
    Internship
    Local area

    Resq

    Toronto, ON
    a month ago
  •  ...pride in their work. We work hard and play hard! We have strong financial backing from some of North America’s most sought after VC’s and...  ...Identify and implement opportunities to improve processes, controls, and efficiency across the accounting and finance function Own... 
    Full time

    Pine Inc.

    Toronto, ON
    9 days ago
  •  ...Growing Companies by The Globe and Mail's Report on Business for four consecutive years. About the Role Join our team as a Jr. Financial Analyst to support our core financial operations and strategic planning. This role focuses on providing actionable financial... 
    Full time
    Internship

    Avcommunications

    Toronto, ON
    8 days ago
  • $55k - $63k per year

     ...Dream is looking for a Revenue Control Administrator! Dream Unlimited is always looking for the best and brightest minds to join its thriving community. Dream Office REIT is currently looking for a Revenue Control Administrator to join a new and growing team and report to... 
    Full time
    Live In
    Work at office
    Flexible hours

    Dream CA

    Toronto, ON
    14 days ago
  • $51.65k - $60.77k per year

     ...FINANCIAL ASSISTANT This is a hybrid position based out of the CIFAR office located in the MaRs Discovery building. Staff are required to be in the office three days a week, ensuring a balance of in-person collaboration and flexibility. This posting is for an... 
    Weekly pay
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Cifar

    Toronto, ON
    9 days ago
  •  ...name a few.  About The Role  As Corporate Controller, you will own ScalePad's accounting function end to end: financial reporting, tax and audit, treasury, payroll,...  ...compensation, and annual valuation cycles). Controls, Systems & Process Improvement. Build the control... 
    Full time
    Internship
    Remote work
    Work from home

    Scalepad

    Toronto, ON
    more than 2 months ago
  •  ...local execution to help clients achieve sustainable operational and financial results. EFESO. Real Results, Together. Position Summary...  ...corrective actions across accounting, reporting, and internal controls Lead all controllership activities , including month-end... 
    Contract work
    Interim role
    Local area
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package

    Efeso Management Consultants

    Toronto, ON
    12 days ago
  •  ...million Canadians from coast to coast, we offer a wide variety of financial services from banking and lending, to trust and credit union...  ...processing activities, expense management administration, operational controls, reporting, and business continuity activities.   The role... 
    Hourly pay
    Daily paid
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    26 days ago
  • $40 per hour

    Our client is a Big-5 bank and looking to hire a Senior Financial Analyst on their Product Control team for an initial 6-month contract.  If you are in the CFA program, have a solid understanding of equity derivatives [swaps, options, etc.] and are looking for a role in one... 
    Contract work
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    17 days ago
  • $22 - $30 per hour

     ...market. Founded in 1991, Univeris has over 75 staff and 15 leading financial services clients representing over 17,000 financial advisors on...  ...-oriented Finance Intern to report directly to our Financial Controller. In this role, you will gain direct experience in cloud-based... 
    Internship
    Work at office
    Local area
    Remote work

    Univeris

    Toronto, ON
    2 days ago
  • $115k - $130k per year

     ...and your career. About the Role As Controller, North America, you will play a key role...  ...integrity and accuracy of AlayaCare's financial reporting and accounting operations across...  ...accurately under IFRS, internal controls remain strong, and the accounting team is... 
    Full time
    Contract work
    Interim role
    Work at office
    Worldwide
    Flexible hours

    Alayacare

    Toronto, ON
    more than 2 months ago
  •  ...sense of community is essential. Description The Senior Financial Analyst plays a key role in the Company's financial reporting and...  .... Standardize and document accounting processes and internal controls to support continued growth, acquisitions, and operational... 
    Full time
    For contractors
    Local area

    Classic Fire Life Safety

    Toronto, ON
    6 days ago
  • $87k - $92k per year

     ...Description Job Title: Inventory Controller Location: Toronto, ON UNIQLO is a leading brand of the Fast Retailing Group, one of the largest apparel retailers in the world.  UNIQLO respects the individuality and lifestyle of all customers and takes pride in... 
    Full time
    Seasonal work
    Work at office
    Flexible hours

    Uniqlo Canada

    Toronto, ON
    a month ago
  • $69.66k per year

     ...high-quality public health care.   ONA is seeking to hire a Financial Accountant on our Accounting & Financial Reporting Team to...  ...posting is for an existing vacancy. The position reports to the Controller and is accountable for ensuring that all assigned accounting functions... 
    Remplacement
    Permanent employment
    Full time
    Internship
    Work at office
    Local area

    ONA Jobs

    Toronto, ON
    more than 2 months ago
  • $45 - $50 per hour

     ...Senior Accountant Financial Reporting & Controls (CPA) Our client in the insurance sector offers an opportunity to contribute to key accounting, reporting, and control activities while supporting finance initiatives and process improvements. This role provides exposure... 
    Hourly pay
    Contract work
    Work at office
    3 days per week

    Recrute Action

    Toronto, ON
    9 days ago
  •  ...Financial Accountant (Hybrid)   Job description Our client is an award-winning international business consultancy and training company with operations in North America, Europe, Australasia, and the Middle East. Due to growth and expansion, they are currently hiring... 
    Full time
    Work at office
    Immediate start

    Ignite Talent Solutions

    Toronto, ON
    14 days ago
  •  ...Toronto, ON (fully onsite) Position:  Financial Analyst Job Summary   Financial...  ...results.   Deliver ad-hoc analysis for the Controller, CFO, and executive leadership, including...  ...reporting tools.   Support internal control activities and help document control procedures... 
    Full time
    Work at office

    Alleguard

    Toronto, ON
    a month ago
  • $119.23k - $190.77k per year

     ...share your knowledge generously. The Group Product Manager, Financial Services is a strategic product leader responsible for Wave/SMB...  ...acquiring, acceptance, payment facilitation, fraud and risk controls, and processor or platform partnerships.   ~ In-depth knowledge... 
    Long term contract
    Full time
    Summer work
    Immediate start

    Wave Hq

    Toronto, ON
    14 days ago
  •  ...million Canadians from coast to coast, we offer a wide variety of financial services from banking and lending, to trust and credit union...  ...enterprise priorities. Establish planning calendars, standards, controls, accountabilities, and review forums that support complete,... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    14 days ago
  • $68.8k - $100k per year

     ...opportunity and meet people where they are.    The Quality Control (“QC”) team serves as a line 1b function, providing support to Meridian...  ...and QC reporting and requirements Strong understanding of financial products and services, operational policies, procedures,... 
    Full time
    Work at office
    Remote work

    Meridian Credit Union

    Toronto, ON
    29 days ago
  •  ...accountants through structured feedback and coaching — turning their good work into great work as the team scales. Assisting the Corporate Controller with ad hoc projects. What we’re looking for We care about what you can do more than where you’ve done it. However,... 
    Remote job
    Full time
    Internship
    Work from home

    Scalepad

    Toronto, ON
    more than 2 months ago
  • $85k - $95k per year

     ...the Manager of Business Planning & Analysis (BP&A), the Senior Financial Analyst (SFA) will play a key role in supporting the business through...  ..., and financial analysis focus ~ Strong knowledge of internal controls and IFRS ~ Exceptional communication skills, both written and... 
    Long term contract
    Full time
    Work at office
    Relocation
    Flexible hours
    2 days per week
    3 days per week

    CareRx Corporation

    Toronto, ON
    more than 2 months ago
  • $78.75k - $122.35k per year

     ...are traded on the TSX and NYSE under the symbol AGI. Senior Financial Analyst This role is focused on site finance support/special...  ...accounting matters and reporting requirements # Audit & Internal Controls Prepare audit support documentation and technical... 
    Full time

    Alamos Gold Inc.

    Toronto, ON
    a month ago
  • $90k - $100k per year

     ...software for over 30 years. We are the go-to solution for many financial services firms, including mutual fund dealers, securities dealers...  .... Audit Support : Support & prepare schedules and remediate control gaps Financial Analysis & Reconciliation : Variance analysis... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work

    Univeris

    Toronto, ON
    more than 2 months ago
  • $68.8k - $100k per year

     ...and execute assigned internal audits; # Improve the internal control environment by addressing risks associated with business objectives...  ...of the organization’s major systems, including the financial environment, to enhance the development of testing procedures.... 
    Full time
    Work at office
    Remote work

    Meridian Credit Union

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Financial Controller. Be the first to apply!