Hybrid Senior Data Engineer

Posted last month

Apply now

About the role

  • Senior Data Engineer developing scalable data pipelines at Enable Data Incorporated. Collaborating with analytics and stakeholders to ensure well-modeled data solutions and maintain data quality.

Responsibilities

  • Design, develop, and maintain scalable **data pipelines** using **Apache Spark** (PySpark and/or Scala)
  • Build and optimize data workflows on **Databricks**, including Delta Lake, notebooks, and scheduled jobs
  • Ingest, transform, and curate large-scale structured and semi-structured datasets
  • Perform performance tuning and cost optimization of Spark workloads and Databricks clusters
  • Implement data quality checks, monitoring, and error handling
  • Collaborate with analytics and business stakeholders to deliver well-modeled, analytics-ready data
  • Support batch processing and, where applicable, streaming data pipelines
  • Follow best practices for testing, documentation, security, and version control

Requirements

  • 5+ years of experience in **Data Engineering** or related roles
  • Strong hands-on experience with **Apache Spark** (PySpark or Scala)
  • Proven experience working in **Databricks** environments
  • Strong SQL skills and experience with relational and analytical databases
  • Experience building and maintaining **ETL/ELT pipelines** at scale
  • Familiarity with modern data lake architectures (Delta Lake preferred)
  • Experience with Git-based version control
  • **Must be a U.S. Citizen**
  • **Must be currently located in Minnesota (MN), or willing to relocate **

Job title

Senior Data Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job