onsite
Analytics Engineering Lead - Moonpig
Software Engineer
Lead the analytics engineering team to build scalable data pipelines and models using Python, SQL, Spark, and Airflow on AWS, driving insights that power the online gifting platform.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end data pipelines that ingest, transform, and serve data for analytics and product teams.
- Architect and optimize data models and schemas to support real‑time reporting and machine‑learning initiatives.
- Collaborate with data scientists, product managers, and engineers to translate business requirements into robust, scalable solutions.
- Implement CI/CD practices for data workflows, ensuring reliability, monitoring, and rapid issue resolution.
- Mentor junior engineers, fostering a culture of best practices, code quality, and continuous learning.
Requirements
- 5+ years of experience in analytics engineering or data engineering roles.
- Proficiency in Python, SQL, and Apache Spark for large‑scale data processing.
- Hands‑on experience with Airflow (or similar workflow orchestration) and cloud data services on AWS.
- Strong understanding of data modeling, ETL best practices, and performance tuning.
- Excellent communication skills and a collaborative mindset.
Skills
pythonsqlapache sparkairflowaws