GoodHabitz
GoodHabitz
201 – 500 Employees
ConsultingEducationMarketing
GoodHabitz is an online learning company in the education sector, providing engaging and accessible training through its digital learning platform. Its work brings together content creation, marketing, product engineering, and sales teams to develop learning experiences focused on future skills and practical personal and professional development. With a collaborative team culture and operations across European cities, GoodHabitz aims to make online learning enjoyable and widely adopted.

Analytics Engineer – GoodHabitz

Build governed Databricks and dbt data models for GoodHabitz’s international online learning platform. Establish event taxonomies, shared metrics, data quality, and self-service analytics.

Description

  • Assess GoodHabitz’s Databricks estate, define trust levels, and recommend owners for sources and tables.
  • Build and version dbt transformations from silver to gold using dimensional modelling and a semantic layer.
  • Create point-in-time dimensions that preserve historical data.
  • Develop and implement an event taxonomy and naming conventions with engineering.
  • Manage the metric catalog and its approval process.
  • Build models for activation, engagement, and retention.
  • Create semantic models and documentation that support self-service analytics.
  • Establish data quality standards and include approval in the Definition of Done.
  • Monitor instrumentation to catch issues early.
  • Work with product teams to inform feature development through measurement.
  • Collaborate with the data engineer and product, business, project management, design, and engineering stakeholders.
  • Report to the Product Data Lead.

Requirements

  • Production-level SQL experience.
  • Use Git as part of your regular workflow.
  • Experience with dimensional modelling and semantic layers.
  • Experience creating a tracking plan or event taxonomy with engineering.
  • A track record of establishing enforcement processes, such as data contracts, CI validation, or Definition of Done gates.
  • Ability to turn ambiguous product and business questions into clear, durable measurement definitions.
  • Experience with Databricks or Unity Catalog, multi-surface B2B SaaS products, or data observability tools is a plus.
  • Experience working on a product team or closely with product managers, designers, and engineers.
  • Willingness to create governance and standards from the ground up.
  • Ability to design reusable models across a fragmented data estate.
  • Comfort defining processes and upholding standards.

Benefits

  • Competitive salary and a role-specific performance bonus.
  • 25 days of paid holiday.
  • Travel budget.
  • Flexible work environment.
  • Laptop.
  • Unlimited access to GoodHabitz resources and MyAcademy.
  • Mental coaching support.
  • Diverse and inclusive teams.
  • Themed events and team-building activities.
  • One fully paid Do-Good Day each year for volunteering.
  • Disability and pension coverage.

Related Jobs