Data Engineering Leadership Role
This is a leadership opportunity to oversee data engineering teams, focusing on technical direction and mentorship. The ideal candidate will have experience in designing schemas, optimizing queries, and managing large datasets using Snowflake or equivalent data warehouses. Additionally, they should be familiar with orchestration tools like Apache Airflow for building and managing complex workflows.
Responsibilities include providing technical leadership to the team while ensuring best practices in coding, architecture, and data operations. This involves architecting end-to-end data pipelines that process and transform large-scale datasets efficiently and reliably. Moreover, the role requires design scalable workflows using orchestration tools for high availability and fault tolerance.
The position also entails leading implementation and optimization of Snowflake technologies along with other storage solutions like Apache Iceberg. Furthermore, it involves working closely with Data Science teams to define requirements for actionable insights. Key skills required are strong programming skills in Python along with expertise in ETL pipeline optimization.