Power BI Developer I
Role details
Job location
Tech stack
Job description
The Power BI Developer I is responsible for designing, building, and maintaining interactive dashboards, reports, and paginated outputs that support data-driven decision-making across the organization. This role sits within a centralized Data Analytics team, providing exposure to all business lines and a broad understanding of the financial operations, products, and processes that power the organization., Working closely with the Senior Business Intelligence Analyst, the Power BI Developer I transforms raw financial and operational data from Snowflake into accurate, visually compelling Power BI dashboards and paginated reports built using Power BI Report Builder. This is an execution-focused, early-career role ideal for an individual looking to build strong technical foundations in Power BI, data modeling, DAX, and SQL, while collaborating with diverse stakeholders across the enterprise., * Power BI Report & Dashboard Development:
- Design and develop interactive Power BI dashboards and reports based on business requirements gathered from stakeholders across the organization
- Translate business questions and reporting requirements into clear, user-friendly visualizations
- Maintain and update existing dashboards as business needs evolve or data sources change
- Present completed dashboards to stakeholders for review, feedback, and sign-off
- Paginated Reporting:
- Build and maintain paginated, print-ready reports using Power BI Report Builder
- Develop structured financial outputs such as statements, summaries, and regulatory-style reports
- Ensure paginated reports meet formatting, accuracy, and usability standards
- Data Preparation & Modeling:
- Connect to and query data from the Snowflake data warehouse using SQL
- Extract, validate, and prepare data for reporting and analysis
- Develop and maintain DAX measures, calculated columns, and Power BI data models
- Apply basic data modeling concepts, including relationships and star schema design, to ensure accurate and performant reports
- Collaboration & Stakeholder Engagement:
- Collaborate closely with the Senior Business Intelligence Analyst on requirements gathering, prioritization, and quality review of reporting deliverables
- Participate in stakeholder meetings to clarify reporting needs and expectations
- Communicate effectively with technical and non-technical audiences regarding report functionality and data interpretation
- Quality, Documentation & Governance:
- Troubleshoot and resolve report errors, data discrepancies, and performance issues
- Document report logic, data sources, DAX measures, and refresh schedules to maintain clear technical documentation
- Adhere to internal data governance, security, and access control policies when handling sensitive financial data
- Support deployment and content management using Power BI Workspaces and deployment pipelines
- Other duties as assigned
Requirements
- Bachelor's degree
- 1-3 years of relevant experience in Power BI development, reporting, or analytics roles
- Technical & Professional Skills:
- Hands-on experience with Microsoft Power BI, including dashboard and report development
- Exposure to Power BI Report Builder for paginated, print-ready reports
- Working knowledge of DAX for calculated measures and columns
- Experience querying data using SQL, preferably against Snowflake or similar cloud data warehouses
- Understanding of basic data modeling concepts (relationships, star schema)
- Familiarity with Power BI Workspaces and deployment pipelines
- Strong attention to detail with a commitment to data accuracy and quality
- Ability to translate business requirements into clear, actionable visual outputs
- Effective communication skills, including the ability to ask clarifying questions and present work to non-technical stakeholders
- Microsoft PL-300 (Power BI Data Analyst) certification preferred
Benefits & conditions
Paid training, AD&D insurance, Health insurance, 401(k) matching, Vision insurance, Dental insurance, Gym membership, Employee assistance program, * At the office: Based on your location, we offer parking and commuter benefits programs to help make your commute a little easier.
- Getting started: We offer a comprehensive paid training program that will make you feel prepared and excited about your role.
- Staying healthy: Our wellness program, WellWorks, combined with our Employee Assistance Program (for when you need confidential support), help you keep an eye on short and long-term goals and any bumps that pop up along the way. We are also proud to support your health and fitness goals by providing gym membership subsidies.
- Preparing for your future: Imperial PFS offers a 401(k) with a company match
- Company culture: Our Associates are the foundation of our company and we want you to enjoy working here! With company lunches, corporate outings, and even the occasional ice cream truck, you never know what will pop up to make your day.
- Peace of mind: Our insurance benefits include medical, prescription, dental, voluntary vision, voluntary life/dependent life, group term life, and AD&D.