Data Engineer

Harnham

Addison (TX)

On-site

USD 120,000 - 160,000

Full time

6 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Harnham is seeking a Data Engineer to modernize and scale our enterprise data platform, partnering with implementation consultants and internal stakeholders to establish a cloud data ecosystem.

The role focuses on building data infrastructure, governance, and scalable ELT/ETL processes using Snowflake and dbt, with opportunities in analytics and AI initiatives within a growing organization.

Qualifications

  • 7+ years of experience in Data Engineering, Analytics Engineering, Data Warehousing, or related disciplines.
  • Hands-on experience designing and building data pipelines in modern cloud environments.
  • Strong experience with Snowflake.
  • Strong experience with dbt and data transformation frameworks.
  • Experience developing and maintaining ETL/ELT workflows.
  • Solid understanding of dimensional modeling, data warehousing, and data architecture principles.
  • Experience supporting analytics and reporting environments.
  • Experience implementing data governance and data quality practices.
  • Ability to communicate technical concepts to both technical and non-technical stakeholders.
  • Strong collaboration, documentation, and stakeholder management skills.

Responsibilities

  • Partner with internal teams and external consultants to implement and optimize a modern data platform.
  • Build, maintain, and enhance data pipelines to ingest data from multiple business systems.
  • Design and develop scalable ELT/ETL processes using modern cloud technologies.
  • Create and maintain dbt models, transformations, and documentation.
  • Support the implementation and long‑term administration of Snowflake.
  • Develop data models and architecture that support enterprise reporting and analytics.
  • Establish data governance, data quality, and metadata management best practices.
  • Build and maintain data catalogs and documentation.
  • Ensure consistency and integrity of data across business functions and source systems.
  • Collaborate with analysts and business stakeholders to translate reporting requirements into scalable data solutions.
  • Support integration between source systems, the data warehouse, and downstream reporting tools.
  • Serve as a long‑term owner of the data platform following the initial implementation effort.
  • Help drive continuous improvement of the organization's data capabilities and architecture.

Skills

Data engineering
ETL/ELT design
Snowflake
dbt
Data warehousing
Data governance
Data modeling
Cloud platforms

Tools

Snowflake
dbt
Fivetran

Job description

We are seeking a Data Engineer to play a key role in modernizing and scaling our enterprise data platform. This individual will help build the foundation for a more mature, data-driven organization by partnering with implementation consultants and internal stakeholders to establish a modern cloud data ecosystem.

This is a highly visible opportunity for someone who enjoys building data infrastructure, improving data quality, and creating scalable processes in a growing organization. The ideal candidate will be hands‑on, technically strong, and comfortable working in an environment where data practices, governance, and architecture are still evolving.

The organization is currently implementing a modern data stack centered around Snowflake, with a focus on creating a trusted, scalable platform that supports analytics, reporting, and future AI initiatives.

Responsibilities
  • Partner with internal teams and external consultants to implement and optimize a modern data platform.
  • Build, maintain, and enhance data pipelines to ingest data from multiple business systems.
  • Design and develop scalable ELT/ETL processes using modern cloud technologies.
  • Create and maintain dbt models, transformations, and documentation.
  • Support the implementation and long‑term administration of Snowflake.
  • Develop data models and architecture that support enterprise reporting and analytics.
  • Establish data governance, data quality, and metadata management best practices.
  • Build and maintain data catalogs and documentation.
  • Ensure consistency and integrity of data across business functions and source systems.
  • Collaborate with analysts and business stakeholders to translate reporting requirements into scalable data solutions.
  • Support integration between source systems, the data warehouse, and downstream reporting tools.
  • Serve as a long‑term owner of the data platform following the initial implementation effort.
  • Help drive continuous improvement of the organization's data capabilities and architecture.
Required Qualifications
  • 7+ years of experience in Data Engineering, Analytics Engineering, Data Warehousing, or related disciplines.
  • Hands‑on experience designing and building data pipelines in modern cloud environments.
  • Strong experience with Snowflake.
  • Strong experience with dbt and data transformation frameworks.
  • Experience developing and maintaining ETL/ELT workflows.
  • Solid understanding of dimensional modeling, data warehousing, and data architecture principles.
  • Experience supporting analytics and reporting environments.
  • Experience implementing data governance and data quality practices.
  • Ability to communicate technical concepts to both technical and non‑technical stakeholders.
  • Strong collaboration, documentation, and stakeholder management skills.
Preferred Qualifications
  • Experience with Fivetran.
  • Experience implementing or supporting modern data platforms from the ground up.
  • Exposure to Medallion Architecture or similar layered data design approaches.
  • Experience with data cataloging and metadata management tools.
  • Exposure to Domo or other BI and analytics platforms.
  • Understanding of AI‑ready data architectures and modern cloud analytics ecosystems.
  • Exposure to Snowflake Cortex or related AI capabilities.
What We're Looking For

The ideal candidate is a well‑rounded data professional who understands the full data lifecycle, from ingestion and integration through transformation, governance, and analytics consumption.

You should be comfortable operating in a fast‑paced environment where systems, processes, and standards are still being established. This role is best suited for someone who enjoys building, improving, and creating long‑term solutions rather than simply maintaining an existing mature environment.

Success in this role will require a combination of hands‑on technical expertise, architectural thinking, business partnership, and a strong sense of ownership.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Compunnel, Inc. • Northern (KY)

Hybrid
USD 85,000 - 125,000
Senior Data Engineer
Senior Data Engineer

Flow-Control-Group • Dallas (TX)

On-site
USD 140,000 - 190,000
Data Engineer
Data Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Data Engineering Manager
Data Engineering Manager

STEM Search Group • Greenville (SC), Spartanburg (SC), Anderson (SC)

On-site
USD 140,000 - 190,000
Data Engineer
Data Engineer

Prodigy Resources • Denver (CO)

On-site
USD 110,000 - 170,000
Senior Data Engineer
Senior Data Engineer

Gardner Resources Consulting, LLC • Dallas (TX)

On-site
USD 120,000 - 150,000
Snowflake Engineer
Snowflake Engineer

Openkyber • Alaska

On-site
USD 120,000 - 180,000
Sr. Snowflake Data Engineer
Sr. Snowflake Data Engineer

BravoTECH • Plano (TX)

On-site
USD 120,000 - 150,000
Senior Data Engineer (AWS, FiveTran, dbt, Snowflake)
Senior Data Engineer (AWS, FiveTran, dbt, Snowflake)

Harnham • Richardson (TX)

On-site
USD 140,000 - 190,000
Principal Snowflake Engineer
Principal Snowflake Engineer

Anblicks • Dallas (TX)

On-site
USD 130,000 - 160,000