Confirmed on the employer's own hiring board on Nov 9, 2026. First seen by Alion on Nov 9, 2026.
Bring order, make the numbers speak and become a cornerstone of our projects. BPA is looking for a Project Controller to oversee the financial performance of a portfolio of engineering projects and support our Ottawa/Kanata team. You will also play a key role in our system migration: harmonizing files, putting best practices in place and contributing to a project that will shape how we work.
Your day-to-day impact
Monitor a portfolio of engineering projects and manage billing and financial performance.
Hold regular meetings with project managers to assess work in progress for revenue recognition.
Identify at-risk projects and follow up with project managers on fee requests, change orders, overruns and more.
Help project managers analyze and understand their project financial data (training, reports, follow-ups).
Take part in month-end and year-end closing activities and the external audit file.
Perform other related duties, including administrative tasks.
A key project: system migration
You will play an active role in migrating our financial system. You will harmonize the Ottawa/Kanata team’s files to meet BPA standards and work closely with the Finance team to meet deadlines. This represents about 15% of the role, with more involvement during key project phases in February and March.
Your profile
DEC or bachelor’s degree in accounting, finance or a related field; CPA designation, an asset.
Experience in project accounting, billing or project control, ideally in consulting engineering.
Bilingualism required: strong command of French and English, both spoken and written.*
Proficiency with Microsoft 365, advanced Excel and experience with ERP software.
Highly autonomous, well organized, with a strong sense of order and quality.
Solid financial skills, reliability and rigour.
Strong communication skills and the ability to explain financial information to project teams.
Team player who enjoys collaborating.
**Fluency in English is essential due to the shared-service nature of the role and to maintain an appropriate ratio of bilingual employees in certain positions, ensuring effective coordination and service delivery across the organization.

