Business Intelligence Engineer

Brooksource

Toronto

Hybrid

CAD 48,216 - 55,104

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading consultancy firm in Toronto is seeking an experienced Power BI Developer to enhance digital analytics capabilities. This pivotal role involves designing and maintaining high-impact Power BI dashboards while managing data from various sources. Ideal candidates will have 3+ years of Business Intelligence experience, a robust knowledge of DAX, and the ability to automate processes. The position offers a hybrid work model and strong potential for contract extension based on performance. Expect a collaborative environment focused on delivering high-quality results.

Qualifications

  • 3+ years of hands-on Business Intelligence / Power BI experience.
  • Experience building Power BI dashboards from the ground up.
  • Solid working knowledge of DAX.

Responsibilities

  • Design, build, and maintain Power BI dashboards from scratch.
  • Write and optimize DAX to support dynamic visuals.
  • Consolidate data from multiple existing sources.

Skills

Business Intelligence experience
Power BI dashboard development
Solid knowledge of DAX
Data consolidation
Automation understanding
Troubleshooting
Hybrid collaboration
Ownership mindset

Tools

Power BI
SQL
Automation tools (e.g., cron)

Job description

This range is provided by Brooksource. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$35.00/hr - $40.00/hr

Location: Toronto, Canada

Work Model: Hybrid (2–3 days on-site per week)

Contract Length: 6 months (strong potential for extension)

Start Timing: Early - Mid February (flexible)

Rate: Please note the rate listed is CAD $ and T4 rate. Open to IC as well for higher rate.

About the Role

We are supporting a large enterprise organization in Toronto that is expanding its digital analytics capabilities and looking to bring on an experienced Power BI Developer / BI Engineer on a contract basis.

This role sits at the intersection of business intelligence, data curation, and automation. You’ll be responsible for building high-impact Power BI dashboards from the ground up, consolidating data from multiple existing sources, and ensuring dashboards are fully automated, reliable, and proactively monitored.

This is not a reporting-only role and not a pure data engineering role — it’s ideal for someone who thrives in building and owning Power BI solutions end to end.

What You’ll Be Doing

  • Design, build, and maintain Power BI dashboards from scratch
  • Write and optimize DAX to support complex, dynamic visuals
  • Consolidate data from multiple existing sources (e.g., databases, Excel, SharePoint, other BI tools)
  • Perform light data cleaning and normalization as needed
  • Implement automation for data refreshes, checks, and monitoring
  • Build proactive notifications to flag successes, warnings, or failures
  • Troubleshoot and resolve data or automation issues before stakeholders are impacted
  • Own the full lifecycle of dashboards you build (development, QA, automation, support)
  • Partner with internal stakeholders to ensure metrics are accurate and meaningful

Technical Environment

  • DAX
  • SQL (reading and understanding queries; heavy SQL development not required)
  • Multiple structured and semi-structured data sources
  • Automated refresh and scheduling processes (e.g., cron or similar tools)

Required Qualifications

  • 3+ years of hands-on Business Intelligence / Power BI experience
  • Strong experience building Power BI dashboards from the ground up
  • Solid working knowledge of DAX
  • Experience consolidating data from multiple disparate sources
  • Understanding of automation concepts (scheduled jobs, monitoring, notifications)
  • Ability to troubleshoot data and automation issues independently
  • Comfortable working in a hybrid, collaborative environment
  • Strong ownership mindset — able to manage work end to end

Nice to Have (Not Required)

  • Experience in financial services or other regulated industries
  • Familiarity with automation tools such as cron jobs
  • Exposure to Power Platform tools
  • Experience supporting digital products or internal business tools

Interview Process

  • Single interview (approximately 60 minutes)
  • Includes a short live DAX / Power BI exercise
  • Focused on practical, hands-on Power BI capability

Why This Role

  • Opportunity to own high-visibility dashboards used by leadership
  • Work in a mature analytics environment with strong automation practices
  • Clear scope and realistic delivery expectations (quality over volume)
  • Strong likelihood of contract extension based on performance
Seniority level
  • Seniority level
    Associate
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting, Banking, and Financial Services

Referrals increase your chances of interviewing at Brooksource by 2x

Sign in to set job alerts for “Business Intelligence Engineer” roles.
Data Analytics Engineer / Data Visualization Engineer / Business Intelligence (BI) Developer
Data Analytics Engineer / Data Visualization Engineer / Business Intelligence (BI) Developer
IT - Business Intelligence Developer III
Business Intelligence Engineer, Amazon Transportation
Business Intelligence Engineer, Amazon Transportation
Business Analyst/ Data Developer (4-Month Contract)
Senior Data Engineer, Corporate Data and Analytics
Sr. Data Engineer - High-Growth Tech Startup

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SQL Power BI French Consultant
SQL Power BI French Consultant

Ascendion • Canada

Remote
CAD 130,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+6
Power BI developer
Power BI developer

Tata Consultancy Services • Toronto

On-site
CAD 80,000 - 100,000
Data Engineer/Analyst (Python/SQL) (1706) HYBRID 55-64/hr
Data Engineer/Analyst (Python/SQL) (1706) HYBRID 55-64/hr

Direct IT Recruiting Inc. • Toronto

Hybrid
BI Analyst (Multiple Openings)
BI Analyst (Multiple Openings)

Tundra Technical Solutions • Toronto

On-site
Power Platform Developer
Power Platform Developer

SPECTRAFORCE • Toronto

Hybrid
CAD 83,000 - 103,000
Power BI Developer
Power BI Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 70,000 - 90,000
BI Developer
BI Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

Hybrid
Principal Data Engineer (Azure)
Principal Data Engineer (Azure)

Tiger Analytics • Toronto

Hybrid
CAD 90,000 - 120,000
Significant career development opportunities
Flexible work environment
Competitive compensation packages
Junior Power BI Analyst / Developer
Junior Power BI Analyst / Developer

BeachHead Inc. • Toronto

On-site
CAD 55,000 - 66,000
Power BI Developer
Power BI Developer

Compunnel Inc. • Ontario

On-site