1,824,578open jobs
104,852companies
274,112added this week
Browse all
Salary
≈ $69k – $117k per year (Estimated)
Location
Hybrid (Toronto, Canada)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Oct 17, 2026.

Overview
Company
Impact
Profile match
Tech Mahindra is a prominent Indian multinational information technology services and consulting enterprise specializing in digital transformation, cloud modernization, business process re-engineering, and network services. Headquartered in Pune, Maharashtra, India (with its registered office in Mumbai), the company is a flagship entity of the diversified Mahindra Group conglomerate. Established in 1986 (initially as Mahindra British Telecom), it operates across dozens of countries with a global delivery footprint serving enterprise clients in telecommunications, banking and financial services, healthcare, automotive, and retail. The organization is particularly recognized for its deep engineering heritage in telecommunications and 5G network integration, offering end-to-end solutions spanning artificial intelligence, enterprise application management, customer experience (CX), and next-generation connectivity infrastructure.
Backed by Seafund

Job Description

  • Skill Set :

    Power BI Modelling

  • Total Experience :

    5.00 to 7.00 Years

  • No of Openings :

    1

  • Job Post Date :

    08/09/2026

  • Job Expiry Date :

    31/10/2026

  • Domain :

    IT

  • Location :

    TORONTO [Canada]

  • Job Reference No :

    4106135

Job Summary

About the Role and Job:

Position: Data Engineer - Power BI

Location: Toronto, ON

Mode of Work: Hybrid (3 days a week)

This job posting is for an existing, active vacancy and we are looking to hire a Data Engineer - Power BI Specialist.

Summary:

We are seeking a skilled Data Engineer with a strong background in Power BI to join our dynamic team. The ideal candidate will have extensive experience in developing and managing Power BI dashboards, reporting solutions, and creating a robust semantic layer. This role is crucial for transforming data into actionable insights and enhancing data-driven decision-making processes.

Roles & Responsibilities :

  • Design, develop, and maintain Power BI dashboards and reports that meet business requirements.
  • Develop and implement a semantic layer to facilitate data access and reporting.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Optimize Power BI models for performance, scalability, and usability.
  • Utilize Power Apps to create custom applications that enhance data interaction and reporting capabilities.
  • Ensure data quality and integrity through rigorous testing and validation processes.
  • Provide training and support to end-users on Power BI and Power Apps functionalities.
  • Stay updated with the latest trends and technologies in data engineering, analytics, and business intelligence.

Qualifications & Skills :

  • 5-7 years of experience in data engineering, business intelligence, or a related field.
  • Proven experience in Power BI modeling, dashboard development, and reporting.
  • Strong knowledge of Power BI reporting, data visualization best practices, and semantic layer development.
  • Proficiency in Power Apps for creating custom business applications.
  • Solid understanding of data warehousing concepts and ETL processes.
  • Familiarity with SQL and database management systems.
  • Experience with cloud data platforms such as Azure and AWS.
  • Knowledge of data governance, data quality frameworks, and Agile methodologies.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Strong analytical, problem-solving, communication, and collaboration skills.

The pay range for this role is CAD 100,000 - CAD 115,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.

AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at [email protected].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,824,578 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Toronto
≈ $71k – $146k per year (Estimated) • In office • Full-Time • 10+ years exp • Master's Degree • Richmond
JavaScript
SQL
Databases
MySQL
PostgreSQL
Frontend
D3.js
Analytics
Tableau
Microsoft Excel
Apply
$73k – $122k per year • Equity • In office • Full-Time • 3+ years exp • Vancouver
Python
SQL
Databases
Amazon Redshift
AI/ML
Spark
DevOps
AWS
AWS Lambda
Amazon S3
IAM
Amazon Kinesis
Analytics
ETL/ELT
AWS Glue
Apply
$96k – $160k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Vancouver
Python
JavaScript
Java
SQL
Node JS
Scala
Databases
Amazon Redshift
AI/ML
Hadoop
Spark
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon Kinesis
Analytics
ETL/ELT
Apply
$73k – $122k per year • Equity • In office • Full-Time • 3+ years exp • Vancouver
Python
JavaScript
Java
Node JS
Scala
Databases
Apache Kafka
OpenSearch
Amazon Redshift
AI/ML
Embeddings
AI Agents
Flink
Feature Store
DevOps
AWS
AWS Lambda
Amazon S3
IAM
Amazon Kinesis
Analytics
ETL/ELT
AWS Glue
Apply
≈ $64k – $125k per year (Estimated) • In office • Full-Time • Toronto
Python
Databases
MySQL
Snowflake
RabbitMQ
InfluxDB
Apache Kafka
Amazon Aurora
AI/ML
Time Series Forecasting
DevOps
Terraform
Ansible
Datadog
Prometheus
CI/CD
AWS
Docker
Grafana
AWS Fargate
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Apply
Sr. Java Developer 1 day ago
≈ $15k – $35k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Pune
Java
SQL
Java
Spring Boot
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
AI Engineer 1 day ago
$90k – $103k per year • In office • Bachelor's Degree • Redmond
Python
AI/ML
AutoGen
Model Context Protocol
Computer Vision
AI Agents
NLP
OpenAI
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
Lead Consultant 1 day ago
≈ $17k – $37k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Pune
SQL
ABAP
Analytics
ETL/ELT
Apply
$86k – $128k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • San Diego
Python
SQL
DevOps
Azure
Apply
$100k – $130k per year • Equity 0.2–0.8% • In office • Full-Time
SQL
AI/ML
Cursor
Claude
Claude Code
OpenAI Codex
Lovable
Replit
Apply
$71k – $88k per year • Hybrid • Waterloo
Python
Python
pySpark
Databases
Databricks
AI/ML
Spark
DevOps
Azure
CI/CD
GitHub
Management
Agile
QA
Pytest
Apply
≈ $20k – $39k per year (Estimated) • In office • 7+ years exp • Noida
SQL
Databases
Oracle
DevOps
Incident Management
Cryptography
Vault
Apply
≈ $22k – $44k per year (Estimated) • In office • 8+ years exp • Hyderabad
Python
Java
SQL
Scala
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
AI/ML
Spark
AI Agents
Flink
RAG
DevOps
CI/CD
Analytics
ETL/ELT
Apply
Data Architect 1 day ago
≈ $28k – $52k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Chennai
Python
Java
SQL
Databases
Snowflake
Amazon Redshift
AI/ML
Hadoop
Spark
Analytics
Tableau
Power BI
ETL/ELT
Informatica
Apply
$80k – $90k per year • In office • 6+ years exp • Bachelor's Degree • Dallas
SQL
Databases
Oracle
MS SQL
DevOps
Red Hat
Azure
Linux
Windows
Management
ServiceNow
ITIL
ITSM
Apply
$32k – $35k per year • In office • 2+ years exp • Toronto
Analytics
Microsoft Excel
Apply
Tech Lead 1 day ago
≈ $74k – $149k per year (Estimated) • In office • 5+ years exp • Toronto
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $66k – $122k per year (Estimated) • Remote (likely Canada) • 5+ years exp • Toronto
Rust
Web3
Solana
Helius
Apply
≈ $64k – $117k per year (Estimated) • In office • Full-Time • 4+ years exp • Toronto
Python
DevOps
Terraform
Ansible
VPN
Cybersecurity
FortiGate
Management
Jira
ServiceNow
Agile
Scrum
ITIL
Service Desk
Apply
≈ $37k – $99k per year (Estimated) • In office • Freelance • Toronto
Apply
See all jobs
This is one of many
1,824,578 more open roles from verified company boards, updated every day.