We offer more than a job, we offer a career!
- We support our employees to shape their career by encouraging continuing education and investing in training and development.
- We put our employees at the center of what we do to allow them to grow personally and professionally, with projects and challenges that are motivating and rewarding.
- We inspire people to do what they are passionate about by believing in integrity, respect and recognition of diversity and community support.
- We are a dynamic team where entrepreneurship, innovation and collaboration are at the core of our values.
- We offer competitive salaries and a multitude of benefits starting day one including generous medical and dental coverage, telemedicine, employee and family assistance program, and retirement and savings programs.
- We recognize the importance of work-life balance with our hybrid work program, wellness allowance, and year-round social activities and events.
We are looking for a Business Intelligence Engineer to join our Business Intelligence team in our Montreal, Vancouver or Toronto office!
As a Business Intelligence Engineer, you will work with a dedicated team whose goal is to leverage data and provide autonomy, enabling them to make sound data-driven decisions.
If you are career-minded and looking for a dynamic work environment with a growth mindset, you will love working among our team!
Your day as a Business Intelligence Engineer
- Design, build, and maintain Power BI reports, dashboards, and semantic models following enterprise-grade best practices.
- Develop and manage Row-Level Security (RLS) implementations across the Power BI environment.
- Build and maintain data models, including dimensional and star-schema structures in SQL Server and Azure Synapse.
- Write clean, optimized SQL to support reporting pipelines, data transformation, and ad hoc analysis.
- Use Python or R to automate data workflows, perform exploratory data analysis, and support ad hoc analytical requests.
- Participate in delta/incremental data pipeline development and maintenance alongside Data Engineering.
- Translate complex business requirements into scalable reporting solutions across multiple business domains.
- Proactively identify gaps in reporting coverage and surface data quality or structural issues upstream.
- Contribute to exploratory analytics and data science initiatives within the existing data infrastructure.
- Operate within an Agile delivery framework, managing backlog items and sprint deliverables.
Our ideal candidate