Senior Analytics Developer - Power BI
tti · Toronto Headquarters
Job description
About the role
TTI Canada, a global leader in power tools, outdoor equipment and floorcare products, is hiring a Senior Analytics Developer for its Toronto headquarters. The role leads the design, development and optimization of analytics solutions and data models that support decision-making across TTI Canada, ensuring BI and analytics platforms are performant, scalable and aligned with enterprise standards.
Key responsibilities
- Design, build and maintain scalable Power BI datasets, dataflows and semantic models
- Lead data modeling and performance tuning, implement advanced DAX calculations and reusable measures
- Oversee governance, version control and deployment of BI assets, and develop automation and CI/CD for BI releases
- Collaborate with the Data Engineer on pipeline-to-report integration and with business stakeholders on technical solutions
- Build reusable templates and frameworks, document data models and dependencies, and manage permissions and security settings
- Mentor Analytics Developers and contribute to team skill development
Required profile
- Legally entitled to work full-time in Canada and able to travel to the United States
- Bachelor's degree in computer science, Data Analytics or a related field
- 5+ years of experience in BI or analytics development, with strong Power BI expertise
- Experience leading end-to-end BI solution design and governance
- Strong understanding of data warehousing and data integration, and familiarity with cloud platforms such as Azure Synapse, Databricks or Snowflake
- Experience with Git, DevOps and release pipelines
Required skills
- Power BI, DAX and data modeling
- Power Query (M) and SQL
- Git, DevOps and release pipelines
What we offer
- Base salary of 65K to 85K plus an annual bonus
- Health benefits including vision and dental care
- Retirement savings plan with employer matching contributions
- Paid time off and employee discount programs
- Annual $500 wellness program allowance
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
tti
Toronto Headquarters