Analytics Engineer

Babble

United Kingdom

Remote

GBP 65,000 - 90,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Public holidays
Parental leave

Job summary

Babble is a Customer Experience-led growth business and trusted advisor for cloud-based technologies. We are seeking an Analytics Engineer to turn raw data into trusted, business-ready datasets powering self-service reporting and decision-making across OMNI, our enterprise analytics platform.

You will design models in Snowflake, curate governed datasets, and maintain the enterprise semantic layer with BI stakeholders.

Qualifications

  • Advanced SQL and data modelling skills.
  • Experience with Snowflake or similar cloud platforms.
  • Experience with modern analytics tooling (dbt, FiveTran).
  • Ability to translate business requirements into data assets.
  • Strong stakeholder engagement and communication.

Responsibilities

  • Turn raw data into trusted datasets powering self-service reporting.
  • Design and maintain analytical data models in Snowflake.
  • Develop reusable datasets using ELT practices.
  • Maintain the enterprise semantic layer for OMNI reporting.
  • Collaborate with Data Product Owner, Analysts and stakeholders to translate definitions into assets.
  • Implement data quality checks and governance across datasets.

Skills

Advanced SQL
Dimensional modelling
Modern data warehousing
Analytical mindset
Stakeholder collaboration

Tools

Snowflake
dbt
FiveTran
Data Factory
Openflow
API integrations
Git workflows

Job description

Babble is a Customer Experience-led growth business. As the ultimate Trusted Advisor for cloud-based technologies, we specialize in empowering businesses with the best solutions from the world's leading providers.

We are specialists in:

  • Microsoft Modern Work
  • Cybersecurity
  • Mobile Solutions
  • Communications & Connectivity

With thousands of customers, we're just scratching the surface of our potential. Many of our clients currently benefit from one or two of our technologies, presenting an incredible opportunity to introduce them to our full suite of market-leading solutions.

Join us on this exciting journey and let's achieve greatness together!

Join Our Dynamic Team aAnalytics Engineer

Are you passionate about telecoms? Do you thrive in a fast-paced, innovative environment? At Babble, we’re on a mission to be our customer’s most trusted advisor for cloud-based technologies. We’re looking for passionate and talented individuals to join our dynamic team. If so, we have the perfect opportunity for you!

What will you be doing?

We're looking for an Analytics Engineer to turn raw data into trusted, business-ready datasets that power self-service reporting, analytics, and decision-making.

Working between Data Engineering, Data Product Owner, and the business, you'll design and maintain analytical data models within our Snowflake data Lakehouse, curate governed datasets and support the ongoing maintenance and evolution of the enterprise semantic layer to ensure it remains accurate, scalable, and easy to use. You'll work closely with Data Product Owner, Business Analysts, and Business Stakeholders to translate agreed business definitions into trusted analytical assets that power OMNI, our enterprise analytics platform.

Design, build, and maintain dimensional and analytical data models within Snowflake.

Develop reusable, business-ready datasets using modern ELT practices.

Create and maintain fact and dimension models that support OMNI and wider reporting requirements.

Optimise analytical models for performance, scalability, and usability.

Support the delivery of trusted data products across key business domains.

Implement data quality checks and validation controls to ensure analytical datasets remain accurate, trusted, and fit for purpose.

Semantic Layer, Context Layer & Metrics

Maintain and enhance the context layer and enterprise semantic layer that support OMNI and wider analytical reporting.

Implement and maintain approved KPI, metric, and hierarchy definitions.

Ensure metrics are consistently applied across OMNI and any other relevant reporting solutions.

Support the performance, governance, documentation, and ongoing maintenance of context layer and semantic layer components.

Contribute to semantic modelling standards and best practices.

Assess and manage the impact of business or source system changes on analytical models and reporting assets.

Analytics Enablement

Deliver curated datasets that simplify reporting and analysis across OMNI.

Enable self-service analytics through well-designed and governed data structures.

Support BI Developers, Analysts, and business users with trusted data products.

Improve consistency, adoption, and usability of OMNI as the organisation's strategic analytics platform.

Stakeholder Collaboration

Partner with Business Analyst, Data Product Owner, and Business Stakeholders to understand analytical requirements and opportunities.

Work with Data Product Owner to implement agreed business definitions within the semantic layer.

Provide guidance on data modelling, analytics engineering, and self-service analytics best practices.

Support business adoption of OMNI through trusted and consistent analytical datasets.

Experience working with context layers to support semantic layer in modern analytics tooling.

Experience with Agile delivery methodologies.

Experience with Openflow, dbt, FiveTran, Data Factory or equivalent tooling.

Experience with API and SaaS data integrations

Experience implementing data quality controls, testing, and monitoring.

Experience using AI to improve coding practices and enhance data useability.

Familiarity with Git-based development practices.

Qualifications

Experience as an Analytics Engineer, BI Developer, Data Analyst, or similar role.

Advanced SQL skills.

Strong understanding of dimensional modelling and modern data warehousing principles.

Experience working with Snowflake or similar cloud-based analytical platforms.

Experience working with a modern cloud-based data visualisation tool such as Omni, Tableau, Sigma, or similar.

Experience designing and maintaining semantic models and business-facing analytical datasets.

Knowledge of ELT and modern analytics engineering practices.

Strong stakeholder engagement and communication skills.

Ability to translate business requirements into scalable analytical solutions.

Additional Information
Why work for Babble?
  • Public Holidays: 12 paid bank holidays
  • Parental Leave: Statutory maternity and paternity leave
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Analytics Engineer
Senior Analytics Engineer

BCB Group • Greater London

On-site
GBP 90,000 - 120,000
Holiday + wellbeing days
Pension scheme
Health insurance
+5
Analytics Engineer
Analytics Engineer

BCB Group • Greater London

Hybrid
GBP 55,000 - 75,000
Holiday allowance
Wellbeing days
Volunteer day
+8
Senior Analytics Consultant
Senior Analytics Consultant

Rittman Analytics Limited • Brighton

On-site
GBP 70,000 - 90,000
26 days annual leave plus birthday
Life assurance
Private medical insurance
+2
Director of Business Intelligence And Analytics
Director of Business Intelligence And Analytics

Soar • Greater London

Hybrid
GBP 90,000 - 150,000
Senior Data Analyst
Senior Data Analyst

Igbaffiliate • United Kingdom

On-site
GBP 50,000 - 70,000
Competitive salary
Performance-based incentives
Flexible working environment
Senior BI Analyst
Senior BI Analyst

Harnham • West Midlands

Hybrid
GBP 60,000 - 70,000
Hybrid working (3 days onsite)
Career progression opportunities
Exposure to enterprise-scale analytics
Data Engineer
Data Engineer

DF Capital • Manchester

On-site
GBP 60,000 - 90,000
Private medical insurance
Private dental
10% employer pension
+7
Head of BI
Head of BI

Nous • Greater London

On-site
GBP 120,000 - 160,000
Senior Data Analytics Engineer
Senior Data Analytics Engineer

Ronald James Group • Newcastle upon Tyne

On-site
GBP 70,000 - 110,000
Analytics Engineer
Analytics Engineer

Tria • Woking

On-site
GBP 60,000 - 80,000
Hybrid work arrangement
Competitive benefits package