onsite
Senior Data Engineer - Ziosk
Data Engineer
Lead end‑to‑end data pipeline development for a fast‑moving restaurant tech company, leveraging Python, Spark, and AWS to deliver scalable, high‑quality data solutions that power AI‑driven guest experiences.
About the role
Key Responsibilities
- Design, build, and maintain robust data pipelines using Python and Spark on AWS infrastructure.
- Implement data modeling and schema design to support analytics and AI workloads.
- Develop and optimize ETL processes, ensuring data quality, consistency, and performance.
- Collaborate with data scientists, product, and engineering teams to translate business requirements into technical solutions.
- Monitor pipeline health, troubleshoot issues, and continuously improve reliability and scalability.
Requirements
- 5+ years of experience as a data engineer in a production environment.
- Strong proficiency in Python, SQL, and Spark.
- Hands‑on experience with AWS services (EMR, Redshift, S3, Glue).
- Solid understanding of data modeling, ETL best practices, and performance tuning.
- Excellent problem‑solving skills and a collaborative mindset.