Data Engineer
Position: Contract
Location: Columbus, Ohio (Hybrid)
Duration: 12+ Months
Job description:
• 5+ years of hands-on experience as a Data Engineer, with a proven track record of independently delivering production-grade data pipelines and data products in a cloud-based environment
• Proficiency in Python and SQL for data transformation, with hands-on experience using Apache Spark (PySpark) for large-scale batch and streaming data processing
• Solid understanding of data modelling concepts (dimensional modelling, star/snowflake schema, data vault) and experience building lakehouse architectures with Delta Lake or Apache Iceberg
• Demonstrated ability to work directly with non-technical business stakeholders - gathering requirements, explaining data concepts in plain language, and iterating quickly on feedback to deliver business value
• Experience with version control (Git), CI/CD pipelines, and DataOps practices - including automated testing of data pipelines and Infrastructure-as-Code (Terraform or Bicep)
• Familiarity with data governance frameworks, data cataloguing (Microsoft Purview or Apache Atlas), and implementing data quality rules and observability monitoring within pipelines
• Strong analytical mindset, attention to detail, and self-starter attitude - comfortable driving work forward independently in a fast-paced retail technology environment with minimal day-to-day supervision