Senior Analytics Developer
Core
Own the modelling and transformation layer that turns warehouse data into reusable data products, defining entities, grain, relationships, facts, dimensions, and governed metrics.
Role type
Senior IC analytics developer (data modelling & transformation)
Builds
Reusable data products, semantic models, and self-serve datasets for BI, experimentation, and AI workflows
Domain
Creator economy / Monetization infrastructure
Deliverable
production ML models
Required skills
Advanced SQL, dimensional modelling, dbt, Python, CI/CD, data governance, metric definition, AI-assisted coding
Preferred skills
Experience with modern cloud warehouses/lakehouses, agentic workflows, mentoring
Technologies
SQL, dbt, Dagster, Snowflake, Python
Responsibilities
Design scalable analytical models and transformation workflows; Define model grain, entities, keys, join paths, facts, dimensions, and materializations; Translate business concepts into reusable metrics and semantic definitions; Partner with cross-functional teams to identify business problems and opportunities; Build and maintain reliable ELT and transformation workflows; Apply production development practices including data quality tests, observability, and governance; Investigate product and business performance to optimize cost and scalability; Validate AI-generated code and analytical logic; Mentor developers and analysts on modelling and responsible AI-augmented development
Seniority
Senior, hands-on IC