

Careerwise
Dbt Semantic Model Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Dbt Semantic Model Engineer, a 6-month contract position with a pay rate of "X" per hour. Key skills include dbt MetricFlow, Snowflake, advanced SQL, and experience in the pharmaceutical or healthcare industry.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
July 9, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
England, United Kingdom
-
🧠 - Skills detailed
#Data Management #React #REST API #SQL (Structured Query Language) #DAX #Metadata #Microsoft Power BI #Deployment #REST (Representational State Transfer) #Tableau #Data Engineering #dbt (data build tool) #Semantic Models #BI (Business Intelligence) #Data Ingestion #Cloud #XML (eXtensible Markup Language) #API (Application Programming Interface) #Documentation #Snowflake
Role description
About the Role
We are looking for an experienced dbt MetricFlow and dbt Cloud specialist to design and build a governed semantic layer that enables natural language querying across multiple enterprise data sources hosted in Snowflake.
This is a hands-on delivery role where you will own the semantic layer implementation from architecture through to production deployment, delivering a fully tested and documented solution ready for handover.
Key Responsibilities
• Design and develop dbt MetricFlow semantic models, including entities, dimensions, measures and business metrics.
• Build ingestion pipelines for multiple external data sources into Snowflake.
• Deploy and manage the semantic layer within dbt Cloud.
• Configure and support the Semantic Layer API.
• Implement role-based access control and integrate metadata management.
• Configure and integrate the dbt MCP server with the deployed semantic layer.
• Develop a lightweight natural language query interface once the semantic layer has been validated.
• Review existing Power BI and Tableau dashboards and migrate business logic into the governed semantic layer.
• Produce clear technical documentation and handover materials.
Required Skills & Experience
• Strong commercial experience with dbt Core and dbt Cloud.
• Hands-on experience implementing dbt MetricFlow.
• Strong understanding of semantic layer architecture.
• Advanced SQL.
• Extensive Snowflake experience.
• Strong dimensional data modelling skills.
• Experience deploying and managing the dbt Cloud Semantic Layer.
• Experience integrating REST APIs.
• React (or similar front-end framework) experience.
• Experience working with modern data engineering practices and cloud platforms.
• Previous experience working within the pharmaceutical, life sciences or healthcare industry is essential.
Desirable Experience
• Migrating Power BI DAX calculations or Tableau calculated fields into a semantic or metrics layer.
• Experience with Snowflake Cortex Analyst or Snowflake Semantic Views.
• Building data ingestion pipelines using REST or XML APIs.
• Experience with metadata management solutions.
• Experience within healthcare, pharmaceutical or life sciences data environments.
About the Role
We are looking for an experienced dbt MetricFlow and dbt Cloud specialist to design and build a governed semantic layer that enables natural language querying across multiple enterprise data sources hosted in Snowflake.
This is a hands-on delivery role where you will own the semantic layer implementation from architecture through to production deployment, delivering a fully tested and documented solution ready for handover.
Key Responsibilities
• Design and develop dbt MetricFlow semantic models, including entities, dimensions, measures and business metrics.
• Build ingestion pipelines for multiple external data sources into Snowflake.
• Deploy and manage the semantic layer within dbt Cloud.
• Configure and support the Semantic Layer API.
• Implement role-based access control and integrate metadata management.
• Configure and integrate the dbt MCP server with the deployed semantic layer.
• Develop a lightweight natural language query interface once the semantic layer has been validated.
• Review existing Power BI and Tableau dashboards and migrate business logic into the governed semantic layer.
• Produce clear technical documentation and handover materials.
Required Skills & Experience
• Strong commercial experience with dbt Core and dbt Cloud.
• Hands-on experience implementing dbt MetricFlow.
• Strong understanding of semantic layer architecture.
• Advanced SQL.
• Extensive Snowflake experience.
• Strong dimensional data modelling skills.
• Experience deploying and managing the dbt Cloud Semantic Layer.
• Experience integrating REST APIs.
• React (or similar front-end framework) experience.
• Experience working with modern data engineering practices and cloud platforms.
• Previous experience working within the pharmaceutical, life sciences or healthcare industry is essential.
Desirable Experience
• Migrating Power BI DAX calculations or Tableau calculated fields into a semantic or metrics layer.
• Experience with Snowflake Cortex Analyst or Snowflake Semantic Views.
• Building data ingestion pipelines using REST or XML APIs.
• Experience with metadata management solutions.
• Experience within healthcare, pharmaceutical or life sciences data environments.






