Work type : Office / Remote Technical Level : Leader Job Category : Software Development
We are looking for a Senior Power BI Engineer to join our team in Poland. Our customer is one of the world’s largest food and beverage companies, operating in 189 countries with over 2000 brands. The company’s diverse portfolio includes products such as bottled water, dairy products, breakfast cereals, coffee, confectionery, frozen food, pet foods, snacks, and baby food.
In this role, you will support the end-to-end migration of several reports which rely on various dataflows to a modern, scalable, and maintainable BI solution. These reports focus on financial metrics for various manufacturing facilities. The role involves working with existing business logic and transforming it into transparent DAX expressions using reusable measures and calculation groups.
Responsibilities :
- Design, develop, and maintain optimized business intelligence solutions with a focus on performance
- Translate business requirements into advanced technical specifications and scalable data models
- Design, build, and deploy BI solutions with a focus on efficiency and scalability for large datasets
- Maintain and support data analytics platforms, ensuring optimized query performance
- Evaluate and improve existing BI solutions for performance, reusability, and scalability
- Work with complex Power BI datasets, ensuring robust performance and scalability for large data volumes
Requirements :
5+ years of experience as a BI Engineer or Microsoft Power BI SpecialistAdvanced DAX experience, including writing and optimizing complex DAX formulas, with a focus on performance tuningStrong understanding of Power BI performance analysis tools (DAX Studio, Performance Analyzer, Server Timings) to identify bottlenecks and improve model efficiencyExperience with Tabular Editor and XMLA endpoints for large data model management and performance optimizationSQL proficiency, with a solid understanding of optimizing complex queries and analyzing query plansExperience with large-scale datasets in Power BI and SSASWorking knowledge of using partitions in large dataset, along with SharedExpressionsExperience in optimizing data refresh cycles and managing incremental refreshes to support high-performance BI solutionsFamiliarity with DAX context transition and calculation groups for streamlined and high-performing data modelsProven ability to analyze and debug performance issues across large-scale data environments, with an understanding of advanced data modeling techniquesKnowledge of Power BI's engine architecture (including formula and storage engines) for performance optimizationNice to Have :
Experience with Snowflake, understanding its pricing and processing modelKnowledge of scripting tools such as PowerShell for automating tasks and C# for managing Power BI tabular modelsExperience with data visualization libraries (e.g., DENEB / Vega) for custom report visualizationsWe offer
Flexible working format - remote, office-based or flexibleA competitive salary and good compensation packagePersonalized career growthProfessional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)Active tech communities with regular knowledge sharingEducation reimbursementMemorable anniversary presentsCorporate events and team buildingsOther location-specific benefitsnot applicable for freelancers