Job Description
Analytics Engineer
£60,000 - £70,000
Fully Remote (1 day a month in Uxbridge)
This is a rare opportunity to step into a hands-on analytics engineering role where your work will have immediate impact. You will be central to rebuilding and strengthening a core data capability, shaping how analytics supports product and customer decisions across the business.
THE COMPANY
They are a well-established UK mobile network operator with a strong digital and data-led culture. Analytics plays a key role in how products are developed and improved, with teams encouraged to focus on practical delivery rather than process.
THE ROLE
As an Analytics Engineer you will join a small but critical core analytics team that supports multiple product areas across the business.
Specifically, you can expect to be involved in the following:
* Design, build and maintain analytics ready data models used across the organization.
* Develop transformations using dbt on a Snowflake data platform.
* Apply best practice dimensional modelling to create reliable, well-structured datasets.
SKILLS AND EXPERIENCE
The successful Analytics Engineer will have the following skills and experience:
* Strong commercial experience writing complex SQL for analytics and data modelling.
* Proven experience designing dimensional data models, ideally using Kimball principles.
* Hands on experience using dbt for data transformation.
* Experience working with cloud data warehouses, ideally Snowflake.
* Comfortable using Python or similar languages for data logic and problem solving.
* A builder mindset with a clear focus on technical delivery.
BENEFITS
The successful Analytics Engineer will receive the following benefits:
* Salary between £60,000 - £70,000 - depending on experience
* Remote-first working model with 1 day a month in office, in Uxbridge.
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.