Scania is a global leader in transportation, driving the shift towards a sustainable transport ecosystem. We have production hubs in Europe, Latin America and Asia, and several offices for Our Partner in India, with Bengaluru being our newest addition.
As a Senior Power BI Developer, you will design and build scalable Power BI solutions that support data-driven decision-making across the organisation. You will develop high-performance data models and dashboards that efficiently handle large datasets. Working closely with data engineering and business teams, you will ensure reliable, optimised reporting solutions that align with the overall data platform.
Roles and Responsibilities:
- Design and develop scalable, high-performance Power BI semantic models using star and snowflake schema design principles.
- Build enterprise-grade dashboards and reports that remain responsive when working with large datasets.
- Optimise Power BI models and reports using best practices in DAX, data modelling, and performance tuning tools such as DAX Studio and Tabular Editor.
- Work closely with data engineering teams to ensure data transformation logic is implemented at the appropriate layer (Snowflake, Matillion, dbt).
- Develop and maintain efficient data refresh strategies, including incremental refresh, to reduce compute costs and improve performance.
- Implement and manage security and governance practices, including Row-Level Security (RLS) and workspace management.
- Collaborate with business stakeholders to translate complex requirements into intuitive dashboards that support data-driven decision-making.
- Guide best practices in Power BI development and contribute to maintaining scalable and maintainable analytics solutions.
- Support data platform initiatives and ensure reporting solutions align with the broader data architecture.
Key Requirements:
- 5+ years of experience working with Power BI in enterprise reporting environments.
- Strong expertise in P, including Star Schema and Snowflake Schema design.
- Proficiency in SQL and DAX with the ability to build complex calculations while maintaining strong performance.
- Experience building and optimising Power BI reports, handling large datasets.
- Hands-on experience with Power BI performance tuning tools such as DAX Studio or Tabular Editor.
- Experience working with cloud-based data platforms and tools such as AWS, Snowflake, Matillion, dbt, Power BI, and Git.
- Understanding of Import, DirectQuery, and Composite models and when to apply each approach.
- Experience designing efficient data refresh strategies, including Incremental Refresh.
- Strong understanding of Power BI governance, including workspace management and Row-Level Security (RLS).
- Strong communication skills with the ability to collaborate effectively with both technical and business stakeholders.
Special Requirements for the Role
- Be a self-starter, problem solver, have a positive attitude, and have great attention to detail.
- Strong English communication skills, both written and spoken.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Knowledge of Swedish is considered an advantage.
- Structured, proactive approach with a focus on quality and continuous improvement.