Business Intelligence Engineer - Military Veterans Encouraged To Apply

Remote Full-time
About the job

Reports to: Sr Manager – BI Platform & Governance

Location: Hybrid (Malvern, PA or East Windsor, NJ – 3 days in-office/2 days work from home) or Remote (based on your proximity to our office locations)

Job Type: Full-Time

Salary: Commensurate with experience

Discretionary bonus eligible

HMP Global is a leading healthcare event and education company, with a dominant position in several therapeutic areas including Oncology, Psychiatry & Behavioral Health, Cardiovascular, Wound Care and Public Safety. With a mission to improve patient care, we deliver information and education to healthcare professionals through 400+ global, regional, and local events and reach over 4 million users monthly through digital networks and social channels.

As a BI Engineer, you will contribute to Power BI dashboard development and delivery across multiple business domains at HMP Global. This role focuses on building high-quality, well-modeled dashboards that deliver clear insights and support data-driven decision-making.

You will work closely with BI Engineers, Analytics Engineers, and business stakeholders to translate requirements into scalable Power BI solutions. This position is ideal for someone who has strong foundational Power BI experience and wants to deepen their expertise in data modeling, DAX optimization, and governed BI development within a modern Snowflake + dbt environment.

This role emphasizes disciplined development practices, performance awareness, and continuous growth in both technical and design capabilities.

Core Responsibilities

Power BI Development & Visualization
β€’ Develop and maintain Power BI dashboards from design through testing and deployment
β€’ Build dashboards that clearly communicate insights, trends, and business KPIs
β€’ Apply established storytelling and visualization best practices
β€’ Ensure dashboards are intuitive, consistent, and aligned to standardized KPI definitions
β€’ Implement filters, dynamic visuals, drill-through functionality, and contextual cues appropriately
β€’ Optimize dashboards for usability and performance
β€’ Create and maintain technical and business user documentation

Requirements Gathering & Stakeholder Support
β€’ Partner with stakeholders to gather reporting requirements
β€’ Translate business questions into structured dashboard specifications
β€’ Participate in iterative development cycles and incorporate feedback
β€’ Clearly communicate assumptions, limitations, and data definitions
β€’ Escalate ambiguity or architectural concerns to the BI Platform Manager

Data Modeling & Snowflake Alignment
β€’ Develop and maintain Power BI semantic models using curated Snowflake data marts
β€’ Apply star and snowflake schema modeling principles under architectural guidance
β€’ Create calculated columns and measures using DAX
β€’ Implement standardized time intelligence and KPI calculations
β€’ Validate dashboard outputs against source data
β€’ Collaborate with Analytics Engineering to ensure dbt models support requirements

DAX Development & Performance Optimization
β€’ Develop intermediate DAX measures using CALCULATE, FILTER, variables, and time intelligence functions
β€’ Refactor measures for clarity and efficiency
β€’ Identify potential performance issues and escalate when needed
β€’ Follow established best practices for context management and filter behavior
β€’ Reduce unnecessary model bloat by selecting appropriate fields and granularity

CI/CD & Development Process
β€’ Support CI/CD deployment processes across development and production environments
β€’ Participate in structured QA validation prior to release
β€’ Create and maintain documentation for dashboards and datasets

BI Governance & Standardization
β€’ Follow standardized naming conventions and design templates
β€’ Use certified datasets when available to avoid duplication
β€’ Adhere to documentation and publishing protocols
β€’ Participate in code reviews and peer feedback sessions
β€’ Support workspace organization and access control adherence

Technical Requirements

Required
β€’ 2–4 years of Power BI development experience
β€’ Experience communicating technical topics to both technical and non-technical audiences
β€’ Strong understanding of data modeling fundamentals (fact/dimension design)
β€’ Intermediate DAX proficiency (CALCULATE, FILTER, ALL, variables, time intelligence)
β€’ Solid SQL skills
β€’ Experience connecting Power BI to Snowflake or similar cloud data warehouse
β€’ Familiarity with version control concepts
β€’ Understanding of Dev/Test/Prod deployment workflows
β€’ Familiarity with integrating AI into day-to-day work to increase efficiency

Preferred
β€’ Exposure to dbt-based data modeling environments
β€’ Experience with CI/CD pipelines for BI deployments
β€’ Familiarity with performance tuning techniques in Power BI and external tools
β€’ Experience implementing and maintaining Row-Level Security (RLS)
β€’ Understanding of KPI standardization and governed BI frameworks

Please follow HMP Global on LinkedIn for news and updates

Job Type: Full-time

Benefits:
β€’ 401(k)
β€’ 401(k) matching
β€’ Dental insurance
β€’ Flexible schedule
β€’ Flexible spending account
β€’ Health insurance
β€’ Health savings account
β€’ Life insurance
β€’ Paid time off
β€’ Retirement plan
β€’ Vision insurance

Compensation Package:
β€’ Bonus opportunities
β€’ Yearly pay

Schedule:
β€’ 8 hour shift
β€’ Day shift
β€’ Monday to Friday

Work Location: Hybrid remote in Malvern, PA 19355

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Data Entry Clerk – Remote Work Opportunity with arenaflex**

Remote Full-time

[Remote] Senior Manager, New Product Development Project Management & Procurement

Remote Full-time

BIM Specialist - Civil

Remote Full-time

Experienced Remote Data Entry Specialist – Full-time, Part-time, Contract Opportunities with Competitive Hourly Rate and Comprehensive Benefits at arenaflex

Remote Full-time

**Experienced Customer Sales and Service Representative – Delivering Exceptional Experiences with America’s Fastest and Most Reliable Network**

Remote Full-time

**Experienced Full Stack Data Entry Specialist – Home-Based Data Management for College Students**

Remote Full-time

Marketing & Outreach Coordinator (Remote, Flexible Hours)

Remote Full-time

Digital Marketing Manager

Remote Full-time

**Experienced Customer Service Representative – Delivering Exceptional Experiences for arenaflex Customers**

Remote Full-time

Business Line Compliance Officer - Associate /Reviewer / Surveillance/

Remote Full-time
← Back to Home