onsite
Manager, Enterprise Data Engineering - Domino's
Software Engineer
Lead a high‑performing data engineering team to design, build, and maintain scalable data pipelines and lakehouse solutions on AWS, leveraging Python, Spark, and Airflow to support enterprise analytics and digital commerce initiatives.
About the role
Key Responsibilities
- Architect and oversee end‑to‑end data pipelines that ingest, transform, and store large volumes of structured and unstructured data across the organization.
- Lead a team of data engineers in developing scalable, maintainable code using Python, SQL, and Apache Spark on AWS.
- Implement and manage workflow orchestration with Airflow, ensuring reliable execution and monitoring of data jobs.
- Collaborate with data scientists, product managers, and business stakeholders to define data requirements and deliver actionable insights.
- Establish best practices for data quality, governance, and security, and enforce compliance with internal and external standards.
Requirements
- 5+ years of experience in data engineering, with a proven track record of building production‑grade pipelines.
- Strong proficiency in Python, SQL, and Spark for large‑scale data processing.
- Hands‑on experience with AWS services (S3, Redshift, Glue, EMR, Athena) and workflow orchestration tools like Airflow.
- Excellent leadership skills, able to mentor and grow a high‑performing engineering team.
- Solid understanding of data modeling, ETL best practices, and data governance principles.
Skills
pythonsqlapache sparkawsairflow