Power BI Developer
Vaughan, ON · Hybrid
The Power BI Developer is a core member of the Connected Data team, responsible for building and evolving reporting solutions that enable consistent, trusted decision-making across regions. Working ...
Vaughan, ON · Hybrid
The Power BI Developer is a core member of the Connected Data team, responsible for building and evolving reporting solutions that enable consistent, trusted decision-making across regions. Working ...
Vaughan, ON · Hybrid
The Power BI Developer is a core member of the Connected Data team, responsible for building and evolving reporting solutions that enable consistent, trusted decision-making across regions. Working ...
Concord, ON · On-site +1
Applications, Data & BI Developer Location: Oxford County, ON Vacancy: This posting is for a new position Join Our Team and Be Part of Something Groundbreaking! Are you ready to take your career to ...
Quick apply
Concord, ON · On-site +1
Applications, Data & BI Developer Location: Oxford County, ON Vacancy: This posting is for a new position Join Our Team and Be Part of Something Groundbreaking! Are you ready to take your career to ...
Concord, ON · On-site +1
$115K/yr
Applications, Data & BI Developer Location: Oxford County, ON Vacancy: This posting is for a new position Join Our Team and Be Part of Something Groundbreaking! Are you ready to take your career to ...
Concord, ON · On-site +1
$115K/yr
Applications, Data & BI Developer Location: Oxford County, ON Vacancy: This posting is for a new position Join Our Team and Be Part of Something Groundbreaking! Are you ready to take your career to ...
Toronto, ON · Hybrid
CA$80K - CA$100K/yr
Do you enjoy building BI solutions that leaders trust to make critical decisions? We're looking for a BI Developer / Data Analyst to join our analytics team and play a key role in maintaining ...
Toronto, ON · Hybrid
CA$80K - CA$100K/yr
Do you enjoy building BI solutions that leaders trust to make critical decisions? We're looking for a BI Developer / Data Analyst to join our analytics team and play a key role in maintaining ...
Toronto, ON · On-site
As the BI Developer you will design, build, and optimize enterprise data and reporting environments. In this role, you will collaborate with business stakeholders, data engineers, and IT partners to ...
Toronto, ON · On-site
As the BI Developer you will design, build, and optimize enterprise data and reporting environments. In this role, you will collaborate with business stakeholders, data engineers, and IT partners to ...
Oshawa, ON · Remote
$60 - $85/hr
BI Developer Resume Due Date: Tuesday, September 23, 2025 (5:00PM EST) Number of Vacancies: 2 Level: MP4 Duration: 12 months Hours of work: 40 Location: Oshawa, ON (100% remote) Job Overview JOB ...
Oshawa, ON · Remote
$60 - $85/hr
BI Developer Resume Due Date: Tuesday, September 23, 2025 (5:00PM EST) Number of Vacancies: 2 Level: MP4 Duration: 12 months Hours of work: 40 Location: Oshawa, ON (100% remote) Job Overview JOB ...
CA$64K - CA$117K/yr
In this role, you would collaborate with the Finance community, Finance BI Developers, and the Digital Platform and Experience (DES/IT) organization to define requirements and provide innovative new ...
CA$64K - CA$117K/yr
In this role, you would collaborate with the Finance community, Finance BI Developers, and the Digital Platform and Experience (DES/IT) organization to define requirements and provide innovative new ...
Mississauga, ON · Hybrid
CA$115K - CA$130K/yr
Our challenge We are seeking an experienced Power BI Developer with a strong background in SQL, data warehousing, and enterprise analytics. The ideal candidate will excel in designing, developing ...
Mississauga, ON · Hybrid
CA$115K - CA$130K/yr
Our challenge We are seeking an experienced Power BI Developer with a strong background in SQL, data warehousing, and enterprise analytics. The ideal candidate will excel in designing, developing ...
Role Brief We are seeking an experienced Senior BI Developer to help modernize our analytics platform while building executive reporting used by senior leadership. We are currently transforming our ...
Role Brief We are seeking an experienced Senior BI Developer to help modernize our analytics platform while building executive reporting used by senior leadership. We are currently transforming our ...
Toronto, ON · Hybrid
CA$100K - CA$125K/yr
We are seeking an experienced Senior BI Developer to help modernize our analytics platform while building executive reporting used by senior leadership. We are currently transforming our analytics ...
Toronto, ON · Hybrid
CA$100K - CA$125K/yr
We are seeking an experienced Senior BI Developer to help modernize our analytics platform while building executive reporting used by senior leadership. We are currently transforming our analytics ...
Toronto, ON · On-site
... BI) Developer - Toronto, ON Global Banking and Markets Global Banking and Markets (GBM) conducts the Bank's wholesale banking and capital markets business with corporate, government and institutional ...
Toronto, ON · On-site
... BI) Developer - Toronto, ON Global Banking and Markets Global Banking and Markets (GBM) conducts the Bank's wholesale banking and capital markets business with corporate, government and institutional ...
Toronto, ON · Remote
Shape the future of B2B payments -- Data Engineer, BI & Reporting (Analytics Engineer / BI Engineer Hybrid) About the Role We're hiring a Data Engineer, BI & Reporting to own and scale the reporting ...
Quick apply
Toronto, ON · Remote
Shape the future of B2B payments -- Data Engineer, BI & Reporting (Analytics Engineer / BI Engineer Hybrid) About the Role We're hiring a Data Engineer, BI & Reporting to own and scale the reporting ...
The successful candidate will be tasked with developing and managing BI tools, as well as ... Well versed in programming languages like SAS, R, Python, VBA and Excel. * Proficient in database ...
Quick apply
The successful candidate will be tasked with developing and managing BI tools, as well as ... Well versed in programming languages like SAS, R, Python, VBA and Excel. * Proficient in database ...
The successful candidate will be tasked with developing and managing BI tools, as well as ... Well versed in programming languages like SAS, R, Python, VBA and Excel. * Proficient in database ...
The successful candidate will be tasked with developing and managing BI tools, as well as ... Well versed in programming languages like SAS, R, Python, VBA and Excel. * Proficient in database ...
Mentor and support Power BI developers and analysts through design guidance, reviews, and knowledge sharing * * Why Avanade * Work for Microsoft's Global Systems Integrator Partner of the Year, with ...
Mentor and support Power BI developers and analysts through design guidance, reviews, and knowledge sharing * * Why Avanade * Work for Microsoft's Global Systems Integrator Partner of the Year, with ...
Courtice, ON · Hybrid
$55 - $61/hr
Power BI Report Developer 26-027 Resume Due Date: Monday June 1st, 2026 (5:00PM EST) Number of Vacancies: 1 Level: MP2, $55/hr INC - $65/hr INC Duration: 8 Months Hours of work: 35 hours Location:
Courtice, ON · Hybrid
$55 - $61/hr
Power BI Report Developer 26-027 Resume Due Date: Monday June 1st, 2026 (5:00PM EST) Number of Vacancies: 1 Level: MP2, $55/hr INC - $65/hr INC Duration: 8 Months Hours of work: 35 hours Location:
BI Engineer (Hybrid - Greater Toronto Area) A growing organization in the Greater Toronto Area is seeking a hands-on BI Engineer to support its expanding data and analytics initiatives. This role ...
BI Engineer (Hybrid - Greater Toronto Area) A growing organization in the Greater Toronto Area is seeking a hands-on BI Engineer to support its expanding data and analytics initiatives. This role ...
CA$80K - CA$100K/yr
Work with BI developers and analysts to understand reporting requirements About You * Working knowledge of SQL - able to confidently read and write queries (joins, aggregations, filtering, subqueries)
CA$80K - CA$100K/yr
Work with BI developers and analysts to understand reporting requirements About You * Working knowledge of SQL - able to confidently read and write queries (joins, aggregations, filtering, subqueries)
CA$80K - CA$100K/yr
Work with BI developers and analysts to understand reporting requirements * Working knowledge of SQL - able to confidently read and write queries (joins, aggregations, filtering, subqueries)
CA$80K - CA$100K/yr
Work with BI developers and analysts to understand reporting requirements * Working knowledge of SQL - able to confidently read and write queries (joins, aggregations, filtering, subqueries)
This role requires strong analytical thinking, foundational BI engineering skills, and the ability to collaborate effectively with both technical teams and business stakeholders. It is ideal for ...
This role requires strong analytical thinking, foundational BI engineering skills, and the ability to collaborate effectively with both technical teams and business stakeholders. It is ideal for ...
$49.1K - $58.2K
1% of jobs
$58.2K - $67.3K
3% of jobs
$67.3K - $76.3K
10% of jobs
$82.7K is the 25th percentile. Wages below this are outliers.
$76.3K - $85.4K
16% of jobs
$85.4K - $94.5K
16% of jobs
The median wage is $96.9K / yr.
$94.5K - $103.5K
16% of jobs
$103.5K - $112.6K
12% of jobs
$113.8K is the 75th percentile. Wages above this are outliers.
$112.6K - $121.7K
12% of jobs
$121.7K - $130.7K
6% of jobs
$130.7K - $139.8K
5% of jobs
$139.8K - $148.9K
3% of jobs
$49.1K
$101.2K
$148.9K
A business intelligence (BI) developer takes data and turns it into knowledge that a business or organization can use to carry out its goals. Their job is to use their data analysis skills and technical experience to develop solutions to problems, create technical reports, and make recommendations. By creating a data model or using other analytical tools, these developers can help increase productivity, provide improvements, or cut costs.
| Aspect | Bi Developer | Data Analyst |
|---|---|---|
| Required Skills | SQL, ETL, BI tools (Power BI, Tableau), data modeling | SQL, Excel, data visualization, statistical analysis |
| Work Environment | Business intelligence teams, IT departments | Data teams, business units, consulting firms |
| Certifications | Power BI, Tableau certifications, SQL certifications | Microsoft Excel, SAS, Tableau certifications |
| Industry Usage | Developing dashboards, reporting solutions | Data interpretation, reporting, insights generation |
While both Bi Developers and Data Analysts work with data and reporting tools, Bi Developers focus on creating and maintaining business intelligence solutions like dashboards and data models. Data Analysts primarily interpret data, generate reports, and provide insights to support decision-making. The roles often overlap but differ in technical focus and scope.

Full-time
Posted 10 days ago
The Power BI Developer is a core member of the Connected Data team, responsible for building and evolving reporting solutions that enable consistent, trusted decision-making across regions.
Working within a project-based delivery model, this role transforms evolving and curated datasets into usable Power BI semantic models, dashboards, and reports. The role plays a key part in bridging business needs and data reality - helping define, refine, and operationalize KPIs while adapting to changing data availability and quality.
The Power BI Developer collaborates closely with Data Engineers and business stakeholders across Operations, Project Controls, Engineering, Finance and HSE to deliver incremental reporting value aligned with Connected Data priorities.
Duties and Responsibilities:
Build and maintain Power BI semantic models, datasets, and dataflows, including relationships, calculations, aggregations, and row-level security.
Develop dashboards and reports aligned to prioritized use cases (e.g., productivity, earned vs burned, equipment utilization).
Own specific datasets or reporting areas, continuously improving them based on feedback and evolving requirements.
Balance speed of delivery with consistency and reusability of models and measures.
Work with business stakeholders to define, validate, and refine KPIs and measures.
Challenge inconsistencies or ambiguities in business logic and contribute to establishing aligned definitions.
Collaborate with Data Engineers to ensure reporting models align with underlying data structures and pipeline capabilities.
Deliver reporting solutions in iterative cycles, incorporating stakeholder feedback and improving usability over time.
Support UAT, demos, and working sessions to validate outputs and ensure adoption.
Adapt reporting solutions as data quality, availability, and definitions evolve.
Ensure models align with Connected Data standards for naming, structure, and KPI definitions where practical.
Validate data accuracy and consistency, working with Data Engineers to resolve issues.
Maintain documentation of datasets, key measures, and assumptions.
Support business users in understanding and using reports and datasets.
Contribute to development of self-service reporting while maintaining alignment with shared definitions.
Maintain confidentiality with respect to Redpath business and vendor informationÂ
Support other members of the Corporate IT teams as required
The duties and responsibilities listed above are representative of the nature and level of work assigned and are not necessarily all inclusive
Education:
Bachelor's degree in Data Analytics, Computer Science, Information Systems, Engineering, Business Intelligence, or related field.
Equivalent experience considered.
Experience:
2-5+ years of experience developing Power BI dashboards and semantic models.
Strong experience with DAX, Power Query (M), and data modeling (star schema, relationships, aggregations).
Experience working with evolving or imperfect datasets in a delivery-focused environment is an asset.
Understanding of operational and financial reporting concepts (e.g., earned value, utilization, progress) preferred.Â
Technical Skills:
Power BI skills, including:
DAX
Power Query (M)
Data modeling (star schema, normalization/denormalization, incremental refresh, aggregations)
Rowlevel / objectlevel security
Experience with Microsoft Fabric, including working with Lakehouse/Warehouse datasets created by Data Engineers.
Strong SQL skills; familiarity with Python/Spark is an asset for collaborative work with Data Engineers.
Understanding of operational, financial, and project reporting concepts (earned value, progress, utilization, cycle times).
Ability to translate business requirements into reporting solutions with strong visual design foundations.
Competencies:
High attention to detail and quality.
Strong analytical, communication, and stakeholder engagement skills.
Comfortable working in ambiguous, evolving environments with shifting priorities.
Strong ownership mindset and willingness to engage with both technical and business challenges.
Ability to work in fastmoving environments with multiple priorities.
Commitment to health, safety, and continuous learning.Â
Additional Information:
Overtime may be required to meet project deadlines
International travel as required for the purpose of meeting with clients, stakeholders, or off-site personnel/ management.Â