Hut 8

Principal, Data Engineering (Data Ops)

Hut 8
Apply
1 day ago
Miami, FL, USAStaff+

Responsibilities

  • Translate business and stakeholder requirements into reliable, well-documented data pipelines and services.
  • Build and maintain ingestion from APIs, SFTP endpoints, files, databases, and cloud services, including coordination with external providers.
  • Develop and operate Airflow and Google Cloud Composer workflows with dependencies, retries, backfills, and alerting.
  • Model and deliver data across BigQuery, Snowflake, Cloud SQL/PostgreSQL, and Google Cloud Storage using dbt, data marts, and semantic-layer objects.
  • Support Cloud Run, container images, Artifact Registry, IAM, service accounts, and Secret Manager infrastructure for data products.
  • Design pipelines for idempotency, safe reruns, recoverability, failure containment, freshness, reconciliation, schema, and completeness checks.
  • Improve observability with logs, dashboards, alerts, and runbooks and validate downstream data products.
  • Own production support, incident resolution, root-cause analysis, and durable corrective actions for data systems.
  • Apply least-privilege access, secure secrets management, sensitive-data controls, access reviews, and data-governance practices.
  • Work within GitHub pull-request, testing, CI/CD, and change-management practices and provide technical guidance through design and code review.

Requirements

  • At least 3 years of experience in data engineering, software engineering, DataOps, or a related field.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent experience.
  • Strong Python and SQL skills.
  • Experience operating production data pipelines and systems.
  • Experience with Airflow or Google Cloud Composer, BigQuery, Google Cloud Storage, and Snowflake.
  • Familiarity with Git, GitHub, pull requests, automated testing, and CI/CD.
  • Familiarity with Linux and Bash.
  • Experience integrating REST APIs, SFTP, scheduled files, or databases.
  • Understanding of data quality, freshness, reconciliation, schema evolution, and monitoring.
  • Strong communication and cross-functional collaboration skills.
  • Preferred experience includes dbt, data modeling, data marts, metadata, lineage, semantic layers, Cloud Run, Artifact Registry, IAM, Secret Manager, Docker, service accounts, Cloud SQL/PostgreSQL, time-series data, Grafana, Tableau, Metabase, data governance, access reviews, and sensitive-data handling.
  • Experience leading technical initiatives or mentoring peers is preferred for the Senior level.

Benefits

  • The role is in office at Hut 8’s corporate headquarters in the Brickell area of Miami, Florida.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Tech Stack

Apache AirflowBashdbtDockerGitGoogle BigQueryGoogle CloudGrafanaLinuxMetabasePostgreSQLPythonSnowflakeSQL

Categories

Data Engineering
Hut 8

About Hut 8

201-500 employees

Hut 8 builds and operates power-centric digital infrastructure, running Bitcoin self-mining alongside hosting, colocation, and high-performance computing services for enterprises and AI workloads. The public company, founded in 2017 and headquartered in Miami, trades on the TSX. Its North American data centers provide GPU and compute capacity and managed hosting for blockchain clients, combining energy assets and data center operations to support compute at scale.

Contact me