MOO is a 400 + strong team that creates print and digital products for companies of all sizes. We're looking for a Data Engineer II to help evolve our modern data platform to support reliable analytics and emerging AI use cases.
Requirements
- 3–5 years experience in Data Engineering or a similar role
- Strong Python skills with a focus on writing clean, modular code
- Experience working with orchestration frameworks (e.g. Dagster, Airflow, Prefect, etc)
- Proven SQL & dbt (or similar tools, e.g. Dataform) skills
- Experience with modern cloud data warehouses or databases for analytics (we use Snowflake, but others are also welcome)
- Strong focus on data quality, including testing, validation, and proactive issue detection
- Confidence investigating and debugging data issues end-to-end, performing root cause analysis
- Thoughtful views on data modeling and software best practices, with the ability to advocate for standards while remaining open to pragmatic alternatives
Benefits
- 19 days holiday rising by one day for each year here (for 5 years)
- Matched pension scheme
- Paid parental leave
- Private healthcare
- Life insurance
- Flexible work schedules with hybrid and remote working for certain roles