Data Engineer

FreudenbergPlymouth, MI

About The Position

We are seeking a Data Engineer to build scalable lakehouse pipelines on Azure Databricks using PySpark, Spark SQL, and Delta Lake. This role involves ingesting and unifying data from various sources, delivering trusted, analytics-ready data products, and productionizing Databricks solutions. You will implement automated data quality, validation, and secure access patterns, optimize performance and cost, and modernize legacy data flows. Collaboration with business, IT, and data teams is key to delivering high-impact, data-driven solutions.

Requirements

  • Degree in Computer Science, Data Engineering, or related field (or equivalent experience).
  • Proven experience building and running production data pipelines and data products.
  • Strong Python, PySpark, Spark SQL, and SQL skills.
  • Hands-on experience with Databricks (Delta Lake, Unity Catalog, Jobs/workflows, SQL Warehouses).
  • Familiarity with cloud data platforms (Azure preferred; ADLS, Blob, Key Vault, RBAC or similar).
  • Experience with data testing, validation, and quality frameworks.
  • Strong collaboration and communication skills with a practical, solution-oriented mindset.

Responsibilities

  • Build scalable lakehouse pipelines on Azure Databricks using PySpark, Spark SQL, and Delta Lake.
  • Ingest and unify data from enterprise systems, APIs, databases, cloud storage, and file-based sources.
  • Deliver trusted, analytics-ready data products including curated datasets and feature-ready tables.
  • Productionize Databricks solutions (workflows, Unity Catalog, Delta tables, SQL Warehouses) with strong reliability.
  • Implement automated data quality, validation, and secure access patterns across pipelines.
  • Optimize performance and cost while modernizing legacy data flows into cloud-native architectures.
  • Partner with business, IT, and data teams to deliver high-impact, data-driven solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service