BI Data Modeler - Remote

Ferguson Enterprises, Inc.

United States

Remote

USD 61,000 - 106,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Paid time off
Life insurance
401(k) with company match
Mental health coverage
Parental leave
Employee discounts
Community involvement opportunities

Job summary

Ferguson Enterprises, LLC seeks a Business Intelligence Data Modeler to design and optimize enterprise data models and semantic layers powering forecasting, analytics, and AI use cases. You will work across business and technology teams to deliver scalable analytical solutions.

You will develop Power BI dashboards and semantic models, transform data with DAX/SQL, and collaborate with data engineers to integrate sources and ensure data quality and governance across the organization.

Qualifications

  • Bachelor’s degree in a technical field or equivalent experience.
  • 3–5 years in BI, data analytics, data modeling or related area.
  • Hands-on with dimensional modeling (star/snowflake) and semantic modeling.
  • Strong experience with Power BI, DAX, Power Query/M and SQL.
  • Experience with data warehouses or data lakes and diverse sources.
  • Knowledge of data quality, governance and security.

Responsibilities

  • Design, build, and optimize conceptual/physical data models and semantic layers.
  • Translate requirements into scalable data models, KPIs, metrics, definitions.
  • Develop Power BI semantic models, dashboards, reports and datasets.
  • Create calculations and transformations using DAX, SQL, and Power Query/M.
  • Build analytic models for forecasting, scenario and decision support.
  • Profile, validate, and test data for accuracy and consistency.
  • Improve model performance, storage, partitions, and refresh strategies.
  • Integrate data from warehouses, lakes, and APIs with data engineering.

Skills

Power BI
DAX
Power Query/M
SQL
Data modeling
Analytics
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science/IT/Data Science or related

Tools

Databricks
Unity Catalog
dbt
Kyligence
Git
REST APIs

Job description

Job Posting: Since 1953, Ferguson has been a source of quality supplies for a variety of industries. Together We Build Better infrastructure, better homes and better businesses. We exist to make our customers’ complex projects simple, successful, and sustainable. We proactively solve problems, adapt and grow to continuously serve our customers, communities and each other. Ferguson, a Fortune 500 company, is proud to provide best-in‑class products, service and capabilities across the following industries: Commercial/Mechanical, Facilities Supply, Fire and Fabrication, HVAC, Industrial, Residential Trade, Residential Building and Remodel, Waterworks and Residential Digital Commerce. Ferguson has approximately 36,000 associates across 1,700 locations. Ferguson is a community of proud associates who operate with the shared purpose of building something meaningful. You will build a career that you are proud of, at a company you can believe in.

Business Intelligence Data Modeler

The Business Intelligence Data Modeler is part of the Enterprise Solutions organization, specifically within the IT Enterprise Data Applications team. This role designs, builds, and optimizes the data models and semantic layers that power enterprise reporting, forecasting, self‑service analytics, and emerging AI and machine learning use cases. Working across business and technology teams, this role transforms complex data into trusted, scalable, and easy‑to‑use analytical solutions.

Location: This role is approved to be fully remote and can be based anywhere in the United States.

Duties and Responsibilities
  • Design, build, and maintain conceptual, logical, physical, dimensional, and semantic data models, including star and snowflake schemas, conformed dimensions, bridge tables, and slowly changing dimensions.
  • Translate business and analytical requirements into scalable, reusable data models, standardized metrics, KPIs, calculations, and reporting definitions.
  • Develop and maintain Power BI semantic models, dashboards, reports, and curated analytical datasets.
  • Create calculations, queries, and data transformations using DAX, SQL, and Power Query/M.
  • Build planning and analytical models that support prediction, scenario analysis, sensitivity analysis, and business decision‑making.
  • Profile, validate, reconcile, and test data to ensure accuracy, consistency, quality, and analytical readiness.
  • Optimize model performance, including storage modes, aggregations, partitions, incremental refresh, query performance, memory usage, and scalability.
  • Integrate data from enterprise data warehouses, data lakes, APIs, and other sources in partnership with data engineering and platform teams.
  • Implement and support data security and governance practices, including Row‑Level Security, Object‑Level Security, sensitivity labeling, lineage, certification, and metric governance.
  • Support production semantic models and datasets through monitoring, troubleshooting, root‑cause analysis, and issue resolution.
  • Apply source control, peer review, deployment, change management, and rollback practices across BI and data modeling solutions.
  • Prepare trusted datasets, metadata, metric definitions, and business context for AI, machine learning, semantic search, AI‑powered assistants, and LLM‑based analytics.
  • Partner with technical and business stakeholders to capture requirements and maintain model diagrams, data dictionaries, user documentation, metric definitions, and support runbooks.
  • Adhere to Company compliance and Health, Safety and Environment (HSE) policies, procedures, and requirements.
  • Maintain regular and reliable attendance.
  • Perform other duties as assigned.
Qualifications and Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Information Systems, Data Science, Data Analytics, Computer Engineering, or a related technical subject area, or equivalent relevant technical education and professional experience.
  • 3‑5 years of professional experience in business intelligence, data analytics, data modeling, semantic modeling, data warehousing, or a related data field.
  • Hands‑on experience developing dimensional data models, such as star and snowflake schema structures, and translating business requirements into scalable analytical solutions.
  • Strong hands‑on experience with Power BI, DAX, Power Query/M, and SQL, including the development and optimization of semantic models.
  • Experience working with enterprise data warehouses, data lakes, or other modern data platforms and integrating data from different sources.
  • Working knowledge of data quality, testing, security, governance, lineage, and enterprise reporting practices.
  • Experience with source control and structured development practices, including Git, peer review, environment promotion, and deployment pipelines.
  • Strong analytical and problem‑solving skills with the ability to communicate complex data concepts to both technical and non‑technical business customers.
Desired Qualifications
  • Experience with Databricks, including an understanding of Medallion Architecture (Bronze, Silver, and Gold layers) and Unity Catalog.
  • Experience with semantic‑layer or metrics technologies such as dbt, AtScale, Kyligence, or similar platforms.
  • Experience supporting enterprise‑scale self‑service BI and modern cloud data architectures.
  • Experience with planning, forecasting, scenario modeling, or advanced analytical use cases.
  • Exposure to AI, machine learning, semantic search, LLM‑based analytics, or preparing curated enterprise data for AI consumption.
  • Familiarity with TMDL, XMLA endpoints, REST APIs, PowerShell, MDX, or BI/data platform automation.
  • Relevant Microsoft, Databricks, cloud, data, analytics, or business intelligence certifications.
Company Culture and Benefits

At Ferguson, we care for each other. We value our well‑being just as much as our hard work. We are committed to a holistic approach towards benefits plans and programs that support the mental, physical and financial well‑being of our associates. Our competitive offering not only includes benefits like health, dental, vision, paid time off, life insurance and a 401(k) with a company match, but our associates also enjoy additional meaningful and inclusive enhancements that are adaptable to their diverse situations and needs, including mental health coverage, gender affirming and family building benefits, paid parental leave, associate discounts, community involvement opportunities and more!

Pay Range
  • Actual pay rate may vary depending upon location.
  • The estimated pay range for this position is below. The specific rate will depend on a candidate’s qualifications and prior experience.
  • $5,444.76 - $9,537.00
  • Estimated Ranges displayed are Monthly for Salaried roles OR Hourly for all other roles.
  • This role is Bonus or Incentive Plan eligible.
  • Ferguson complies with all wage regulations. The starting wage may be higher in certain locations based on local or state wage requirements.
Equal Employment Opportunity

The Company is an equal opportunity employer as well as a government contractor that shall abide by the requirements of 41 CFR 60-300.5(a), which prohibits discrimination against qualified protected Veterans and the requirements of 41 CFR 60-741.5(A), which prohibits discrimination against qualified individuals on the basis of disability. Ferguson Enterprises, LLC. is an equal employment employer F/M/Disability/Vet/Sexual Orientation/Gender Identity. Equal Employment Opportunity and Reasonable Accommodation Information Ferguson is a project success company providing expertise, solutions and products from infrastructure, plumbing and appliances to HVAC, fire, fabrication and more. As a leading value‑added distributor of residential and commercial plumbing supplies and pipe, valves and fittings in the U.S., we exist to make our customers’ complex projects simple, successful and sustainable. The professionals we serve help transform the world we live in, and we are their trusted partners with the scale to provide peace of mind. Founded in 1953, Ferguson is part of Ferguson plc, which is listed on the New York Stock Exchange (NYSE: FERG) and London Stock Exchange (LSE: FERG). With approximately 36,000 associates across 1,700 locations, Ferguson plc serves customers in all 50 states, Canada, Puerto Rico, Mexico and the Caribbean.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BI Data Modeler
BI Data Modeler

Ferguson • United States

Remote
USD 61,000 - 106,000
Health benefits
401(k) with company match
Paid time off
+1
BI Data Modeler - Remote
BI Data Modeler - Remote

Ferguson • United States

Remote
USD 61,000 - 106,000
Health benefits
Dental & Vision coverage
401(k) with company match
+2
Business Finance Analyst - Supply Chain
Business Finance Analyst - Supply Chain

Ferguson Enterprises, Inc. • Newport News (VA)

Hybrid
USD 50,000 - 82,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Technical Product Owner – Enterprise Integrations
Senior Technical Product Owner – Enterprise Integrations

Ferguson • United States

Remote
USD 80,000 - 133,000
Health benefits
401(k) with company match
Paid time off
Senior Technical Product Owner – Enterprise Integrations
Senior Technical Product Owner – Enterprise Integrations

Ferguson Enterprises, Inc. • United States

Remote
USD 76,000 - 133,000
Senior Internal Auditor - Operational
Senior Internal Auditor - Operational

Ferguson • United States

Remote
USD 77,000 - 122,000
401(k) with company match
Mental health coverage
Senior Internal Auditor - Operational
Senior Internal Auditor - Operational

Ferguson Enterprises, Inc. • United States

Remote
USD 77,000 - 122,000
Health benefits
401(k) with company match
Parental leave
Inside Sales Representative
Inside Sales Representative

Ferguson Enterprises, Inc. • Apex (NC)

On-site
USD 26,000 - 41,000
Health benefits
Dental benefits
Vision benefits
+7
Counter Sales Representative
Counter Sales Representative

Ferguson Enterprises, Inc. • Springfield (VA)

On-site
USD 21,000 - 40,000
Competitive compensation
Hourly bonus potential
Medical Insurance
+11
Integration Specialist - Municipal Metering (Remote California)
Integration Specialist - Municipal Metering (Remote California)

Ferguson Enterprises, Inc. • California

Remote
USD 38,000 - 94,000
Health insurance
Dental insurance
Vision coverage
+7