Live roles / moo
Compatibility brief · Discovered by NoBoards 9h ago

Senior Analytics Engineer

moo · Cape Town, South Africa
Sponsorship screenedMode not statedIndustry: print
Extracted role summary · not eligibility evidence

Senior Analytics Engineer to own analytical domains end-to-end, defining metrics in semantic layer, data modelling in dbt, using Snowflake, dbt, Dagster.

SnowflakedbtDagsterSQL

MOO is all about making great design available to everyone. We do that by producing premium print and branded merchandise. But it’s as much about how we do it, leading with design, technology and sustainability. Founded in 2004, we’ve come this far by being obsessed with the happiness of our customers. Along the way, we’ve built an award-winning and much-loved brand, with exceptional customer satisfaction and Trustpilot ratings.

Those customers are typically small and medium-sized businesses based in North America, the UK, and Europe – businesses that, like us, value design and see the brand-building power of putting something real in people’s hands. We’ve received the highest business award in Britain, ‘The Queen’s Award for Enterprise’. Part of Tech Nation’s ‘Future Fifty’, we’ve been profiled in the Financial Times, and ranked in the Guardian’s top 10 UK start-ups.

Today we are over 350 people, headquartered in the UK but with many of our people based in the USA and South Africa.

We're a team of data engineers and analytics engineers running the platform that brings together data from our e-commerce, manufacturing, fulfilment, and finance systems.

We build on a modern, warehouse-native stack — Snowflake, dbt, and Dagster — and we're working towards a governed semantic layer so trusted metrics are defined once and consumed everywhere: dashboards, self-service tools, and AI assistants.

This role exists to own analytical domains end-to-end. Defining their metrics in the semantic layer with stakeholders, data modelling in dbt, and making sure a KPI resolves to the same trusted answer wherever it's consumed.