

Robert Half
Data Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer with a contract length of "unknown", offering a pay rate of "$X per hour". Key skills include SQL, Python, and dbt, with a requirement of 4+ years in data pipelines and modeling, preferably with Databricks.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
512
-
ποΈ - Date
June 16, 2026
π - Duration
Unknown
-
ποΈ - Location
Unknown
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Irving, TX
-
π§ - Skills detailed
#Computer Science #SQL (Structured Query Language) #Datasets #Schema Design #Automation #Migration #Python #Scripting #Scala #"ETL (Extract #Transform #Load)" #dbt (data build tool) #SAP #Terraform #Monitoring #Data Modeling #Snowflake #BI (Business Intelligence) #Database Design #Fivetran #Data Integrity #Documentation #Complex Queries #Data Ingestion #Data Engineering #Data Extraction #Data Processing #Batch #Data Pipeline #Indexing #Databricks #Data Quality
Role description
We are seeking a detail-oriented Data Engineer to support the design, development, and optimization of data pipelines and data models. This role will focus on transforming raw data into structured, reliable datasets that drive business intelligence, reporting, and advanced analytics initiatives.
Key Responsibilities
β’ Partner with cross-functional stakeholders to understand business requirements and translate them into scalable data models
β’ Design, build, and maintain data pipelines supporting batch and near real-time data processing across multiple data sources and integrations
β’ Develop and manage data models and schema design, including dimensional modeling for analytics and reporting use cases
β’ Build and maintain dbt models, ensuring consistency, testing, and documentation best practices
β’ Create and optimize ETL/ELT processes with strong emphasis on data integrity, traceability, and lineages
β’ Implement data quality frameworks, monitoring controls, and alerting mechanisms to proactively identify issues
β’ Investigate and resolve data issues, perform root cause analysis, and implement preventative solutions
β’ Develop and maintain documentation for data pipelines, models, and processes
β’ Optimize performance through query tuning, indexing, and efficient data processing strategies
β’ Support the stability and reliability of data pipelines, ensuring timely resolution of data interruptions
β’ Assist in the decommissioning of legacy pipelines following migration and archival processes
Required Qualifications
β’ Bachelorβs degree in Computer Science, Information Systems, or related field (or equivalent experience
β’ 4+ years of experience designing and managing data pipelines, data modeling, and transformation workflows using dbt
β’ Experience with Databricks or similar platforms (e.g., Snowflake, Microsoft Fabric)
β’ Strong proficiency in SQL, including database design, complex queries, performance optimization, and stored procedures
β’ Experience using Python for data processing, scripting, or automation
β’ Hands-on experience working with data transformation and analytics workflows
Preferred Qualifications
β’ Experience with data ingestion tools such as Fivetran
β’ Exposure to SAP ECC data extraction or similar ERP systems
β’ Familiarity with infrastructure-as-code tools (e.g., Terraform)
We are seeking a detail-oriented Data Engineer to support the design, development, and optimization of data pipelines and data models. This role will focus on transforming raw data into structured, reliable datasets that drive business intelligence, reporting, and advanced analytics initiatives.
Key Responsibilities
β’ Partner with cross-functional stakeholders to understand business requirements and translate them into scalable data models
β’ Design, build, and maintain data pipelines supporting batch and near real-time data processing across multiple data sources and integrations
β’ Develop and manage data models and schema design, including dimensional modeling for analytics and reporting use cases
β’ Build and maintain dbt models, ensuring consistency, testing, and documentation best practices
β’ Create and optimize ETL/ELT processes with strong emphasis on data integrity, traceability, and lineages
β’ Implement data quality frameworks, monitoring controls, and alerting mechanisms to proactively identify issues
β’ Investigate and resolve data issues, perform root cause analysis, and implement preventative solutions
β’ Develop and maintain documentation for data pipelines, models, and processes
β’ Optimize performance through query tuning, indexing, and efficient data processing strategies
β’ Support the stability and reliability of data pipelines, ensuring timely resolution of data interruptions
β’ Assist in the decommissioning of legacy pipelines following migration and archival processes
Required Qualifications
β’ Bachelorβs degree in Computer Science, Information Systems, or related field (or equivalent experience
β’ 4+ years of experience designing and managing data pipelines, data modeling, and transformation workflows using dbt
β’ Experience with Databricks or similar platforms (e.g., Snowflake, Microsoft Fabric)
β’ Strong proficiency in SQL, including database design, complex queries, performance optimization, and stored procedures
β’ Experience using Python for data processing, scripting, or automation
β’ Hands-on experience working with data transformation and analytics workflows
Preferred Qualifications
β’ Experience with data ingestion tools such as Fivetran
β’ Exposure to SAP ECC data extraction or similar ERP systems
β’ Familiarity with infrastructure-as-code tools (e.g., Terraform)






