163 Analytics Engineer jobs in the United Kingdom
Analytics Engineer
Job Viewed
Job Description
Analytics Engineer (Contract)
£500/day (Outside IR35)
London (3 days/week on-site)
6-month initial contract
The Role
A major logistics business is undergoing a full rebuild of its legacy, siloed data estate - and we're hiring an experienced Analytics Engineer to help drive the transformation.
You'll join a newly formed data team under a new Head of Data, working on a clean-slate Azure-based platform.
WHJS1_UKTJ
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Analytics Engineer
Posted today
Job Viewed
Job Description
JOIN OUR JOURNEY
Medialab is the UK’s leading independent media agency, and one of the fastest growing in the industry. We’re a media agency that’s made differently: purpose-led, data-driven, founder-run and proudly independent.
Our entrepreneurial spirit means success is rewarded and there are no limits to what you can achieve, which our employees agree with, evidenced by being a Campaign ‘Best Place to work’ for the last 5 years in a row, Campaign's Independent Agency of the Year 2024 and The Sunday Times Best Places to Work 2025. We are IPA Effectiveness accredited, an IPA People-First agency and widely awarded including a double-gold at the 2024 IPA Effectiveness Awards for our work with Laithwaites.
Our independence means we can focus 100% on doing the right thing to secure success for our clients and our brilliant people. We work with a wide variety of clients including Hovis, Sharps Bedrooms, SunLife, Standard Life, Laithwaites Wine, EMMA Mattresses, Save the Children, Mind, Guide Dogs, , Alzheimer’s Society, RNLI and Clearscore.
OUR VALUES
- Commit to Doing the Right Thing (Act with integrity and accountability)
- Help People Flourish (Invest in people)
- Dig Deeper to Understand Better (Data driven curiosity)
OUR COMMITMENT TO YOU
Working at Medialab comes with lots of perks including all the usual things you would expect, such as a competitive salary package, pension, season ticket loans, cycle to work scheme, weekly social events and big summer / end of year parties.
On top of that, we offer extra benefits, which make life at Medialab even more rewarding:
- Time to Unwind – 22 days holiday (+ Christmas holiday closure), birthday & mental health day off, holiday buying scheme, flexi-hours and work abroad scheme.
- Hybrid Working – Balance between home and office. We welcome requests for flexible working arrangements from the commencement of employment.
- Career Growth – A meritocratic approach to progression with quarterly reviews, CPD Platinum accredited training, mentoring and leadership support.
- Health & Wellbeing – Private medical insurance, health cash plan, gym discounts, wellbeing apps Mental Health First Aiders and unlimited free professional counselling.
- Supporting Families – Enhanced parental leave, flexible working and life assurance.
- Giving Back – Paid charity days and sustainability initiatives.
- Perks & Rewards – Retail discounts, long-service trips and an unforgettable team culture.
WHAT YOU BRING TO THE TEAM
You bring a deep understanding of how to transform raw data into clean, reliable and analysis-ready datasets. You’re fluent in SQL and experienced with DBT, with a strong appreciation for scalable, well-structured models that encode business logic clearly and consistently. You think analytically and work methodically ensuring your transformations enable reporting, analytics and activation use cases with confidence.
YOUR NEXT CHALLENGE
As an Analytics Engineer at Medialab, you will:
- Design, build and maintain data models within our DBT codebase, transforming raw data into clean, tested, and documented datasets ready for analytics and activation.
- Onboard new data feeds, working closely with business and technical stakeholders to understand requirements and ensure smooth integration into our pipelines.
- Champion data quality and integrity, troubleshooting issues and ensuring our outputs remain reliable and trusted.
- Collaborate with senior Apollo leads to align our data products with business and client priorities.
- Use and contribute to our Python tooling, whether through writing scripts, enhancing existing tools, or defining requirements and design improvements.
- Partner with analytics, data science and visualisation teams, ensuring datasets are meaningful, intuitive, and optimised for their use cases.
- Support users and team members, sharing knowledge and solving problems effectively.
Must Have Skills
- SQL – proficient; confident in writing performant, well-structured SQL with full understanding of ANSI standards.
- DBT – strong working knowledge; experienced in building, testing, and documenting models as the central tool for transformation and semantic modelling.
- Python – some experience; able to use and adapt scripts and tooling effectively, with an understanding of core syntax and concepts.
- Git – intermediate; solid grasp of core workflows and version control best practices in a collaborative engineering environment.
- Strong communicator - able to engage with both technical and non-technical colleagues.
Nice to Have Skills
- Experience working with GCP (BigQuery) or other modern cloud-native data warehouses (e.g. Snowflake, Redshift).
- Familiarity with data pipelining and orchestration systems (e.g. Airflow).
- Understanding of modern analytics architectures and data visualisation tools (we use Preset.io / Apache Superset).
- Exposure to CI/CD pipelines (GitLab CI preferred).
- Experience with advertising or media data is a plus.
Analytics Engineer
Posted today
Job Viewed
Job Description
JOIN OUR JOURNEY
Medialab is the UK’s leading independent media agency, and one of the fastest growing in the industry. We’re a media agency that’s made differently: purpose-led, data-driven, founder-run and proudly independent.
Our entrepreneurial spirit means success is rewarded and there are no limits to what you can achieve, which our employees agree with, evidenced by being a Campaign ‘Best Place to work’ for the last 5 years in a row, Campaign's Independent Agency of the Year 2024 and The Sunday Times Best Places to Work 2025. We are IPA Effectiveness accredited, an IPA People-First agency and widely awarded including a double-gold at the 2024 IPA Effectiveness Awards for our work with Laithwaites.
Our independence means we can focus 100% on doing the right thing to secure success for our clients and our brilliant people. We work with a wide variety of clients including Hovis, Sharps Bedrooms, SunLife, Standard Life, Laithwaites Wine, EMMA Mattresses, Save the Children, Mind, Guide Dogs, , Alzheimer’s Society, RNLI and Clearscore.
OUR VALUES
- Commit to Doing the Right Thing (Act with integrity and accountability)
- Help People Flourish (Invest in people)
- Dig Deeper to Understand Better (Data driven curiosity)
OUR COMMITMENT TO YOU
Working at Medialab comes with lots of perks including all the usual things you would expect, such as a competitive salary package, pension, season ticket loans, cycle to work scheme, weekly social events and big summer / end of year parties.
On top of that, we offer extra benefits, which make life at Medialab even more rewarding:
- Time to Unwind – 22 days holiday (+ Christmas holiday closure), birthday & mental health day off, holiday buying scheme, flexi-hours and work abroad scheme.
- Hybrid Working – Balance between home and office. We welcome requests for flexible working arrangements from the commencement of employment.
- Career Growth – A meritocratic approach to progression with quarterly reviews, CPD Platinum accredited training, mentoring and leadership support.
- Health & Wellbeing – Private medical insurance, health cash plan, gym discounts, wellbeing apps Mental Health First Aiders and unlimited free professional counselling.
- Supporting Families – Enhanced parental leave, flexible working and life assurance.
- Giving Back – Paid charity days and sustainability initiatives.
- Perks & Rewards – Retail discounts, long-service trips and an unforgettable team culture.
WHAT YOU BRING TO THE TEAM
You bring a deep understanding of how to transform raw data into clean, reliable and analysis-ready datasets. You’re fluent in SQL and experienced with DBT, with a strong appreciation for scalable, well-structured models that encode business logic clearly and consistently. You think analytically and work methodically ensuring your transformations enable reporting, analytics and activation use cases with confidence.
YOUR NEXT CHALLENGE
As an Analytics Engineer at Medialab, you will:
- Design, build and maintain data models within our DBT codebase, transforming raw data into clean, tested, and documented datasets ready for analytics and activation.
- Onboard new data feeds, working closely with business and technical stakeholders to understand requirements and ensure smooth integration into our pipelines.
- Champion data quality and integrity, troubleshooting issues and ensuring our outputs remain reliable and trusted.
- Collaborate with senior Apollo leads to align our data products with business and client priorities.
- Use and contribute to our Python tooling, whether through writing scripts, enhancing existing tools, or defining requirements and design improvements.
- Partner with analytics, data science and visualisation teams, ensuring datasets are meaningful, intuitive, and optimised for their use cases.
- Support users and team members, sharing knowledge and solving problems effectively.
Must Have Skills
- SQL – proficient; confident in writing performant, well-structured SQL with full understanding of ANSI standards.
- DBT – strong working knowledge; experienced in building, testing, and documenting models as the central tool for transformation and semantic modelling.
- Python – some experience; able to use and adapt scripts and tooling effectively, with an understanding of core syntax and concepts.
- Git – intermediate; solid grasp of core workflows and version control best practices in a collaborative engineering environment.
- Strong communicator - able to engage with both technical and non-technical colleagues.
Nice to Have Skills
- Experience working with GCP (BigQuery) or other modern cloud-native data warehouses (e.g. Snowflake, Redshift).
- Familiarity with data pipelining and orchestration systems (e.g. Airflow).
- Understanding of modern analytics architectures and data visualisation tools (we use Preset.io / Apache Superset).
- Exposure to CI/CD pipelines (GitLab CI preferred).
- Experience with advertising or media data is a plus.
Analytics Engineer

Posted 3 days ago
Job Viewed
Job Description
#GBTJobs.
The Analytics team is seeking a dedicated candidate who thrives at the intersection of analysis and engineering for the role of Analytics Engineer. Whether you're an analyst with a knack for building scalable solutions or an engineer eager to expand into a more analytical, data-focused role, this opportunity offers the blend of both. The role is ideal for a curious, hands-on professional who enjoys solving complex problems, working across diverse data sets, and leveraging technical skills to build real business impact. If you're passionate about bridging analytics and engineering to make a real difference, we'd love to hear from you.
**What You'll Do:**
+ **Develop diverse technical skills** : this unique opportunity allows you to build expertise across data science, analytics and engineering, blending these disciplines into a highly valuable skill set.
+ **Collaboration with experts** : work closely with scientists, analysts and engineers with the team, gaining hands-on experience with the tools techniques and best practices from each field
+ **Engage with global stakeholders** : as part of a large organisation, you will interact with stakeholders worldwide, handling a variety of dynamic and complex requirements that broaden your understanding of business challenges.
+ **Seek multidisciplinary tasks** : take on a variety of projects that combine the roles of scientist, analyst and engineer, offering a diverse and rewarding work experience.
+ **Help build a large-scale data product:** be part of developing a sustainable, scalable data product, enhancing your ability to design and build solutions that meet both current and future needs.
+ **Master modern software development techniques:** hone your skills in software development practices including CI/CD, Agile development, version control with Git, automated testing, code reviews, and cloud computing.
**What We're looking for:**
+ Bachelor's or master's degree in computer science, mathematics, statistics, economics, or other quantitative fields.
+ **Minimum 5+ years of experience as a Data Engineer, Analyst or similar role.**
+ Strong ability to analyse large datasets and transform them into actionable insights.
+ The ability to break down complex problems into manageable components and approach solutions methodically.
+ Familiarity with handling data integrity and quality issues.
+ Advanced proficiency in SQL with the ability to optimise SQL queries for performance and scalability.
+ Understanding of version control systems like Git.
+ Resilience to seek tough problems, debug issues or rewrite large sections of code without frustration.
+ Viewing projects as part of a larger ecosystem and understanding how small changes effect the whole system.
+ Anticipating downstream impacts and proactively addressing potential issues.
+ Balancing efficiency with sustainability to build long-term, maintainable solutions.
+ Should be comfortable to work in EMEA Shifts
**Location**
London, United Kingdom
**The #TeamGBT Experience**
Work and life: Find your happy medium at Amex GBT.
+ **Flexible benefits** are tailored to each country and start the day you do. These include health and welfare insurance plans, retirement programs, parental leave, adoption assistance, and wellbeing resources to support you and your immediate family.
+ **Travel perks:** get a choice of deals each week from major travel providers on everything from flights to hotels to cruises and car rentals.
+ **Develop the skills you want** when the time is right for you, with access to over 20,000 courses on our learning platform, leadership courses, and new job openings available to internal candidates first.
+ **We strive to champion Inclusion** in every aspect of our business at Amex GBT. You can connect with colleagues through our global INclusion Groups, centered around common identities or initiatives, to discuss challenges, obstacles, achievements, and drive company awareness and action.
+ And much more!
All applicants will receive equal consideration for employment without regard to age, sex, gender (and characteristics related to sex and gender), pregnancy (and related medical conditions), race, color, citizenship, religion, disability, or any other class or characteristic protected by law.
Click Here ( for Additional Disclosures in Accordance with the LA County Fair Chance Ordinance.
Furthermore, we are committed to providing reasonable accommodation to qualified individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the hiring process. For details regarding how we protect your data, please consult the Amex GBT Recruitment Privacy Statement ( .
**What if I don't meet every requirement?** If you're passionate about our mission and believe you'd be a phenomenal addition to our team, don't worry about "checking every box;" please apply anyway. You may be exactly the person we're looking for!
Click Here to Learn More (
Analytics Engineer
Posted 6 days ago
Job Viewed
Job Description
Gizmo is an AI startup on a mission to make learning so easy that anyone can learn anything. We’re building “Duolingo for everything” — a platform that turns any topic into an engaging, gamified learning journey powered by social mechanics and adaptive AI.
With 1 million+ monthly active users and $4 million in ARR , Gizmo is already one of the fastest‑growing startups in the UK. Backed by tier‑one investors, we recently raised $22 million in Series A funding to accelerate our vision of helping one billion people learn.
Reporting directly to the founders, you will be the first dedicated Analytics Engineer at Gizmo, owning the end‑to‑end data stack that fuels product decisions, growth experiments and AI feedback loops. Your charter is classic Analytics Engineering: create a single, trustworthy source of truth, enable self‑serve insights, and ensure that every team can answer “What happened?” and “Why?” without waiting in a queue.
Key Responsibilities
- Model the business. Define and maintain the semantic layer and core data models (dbt) that transform raw events from PostgreSQL, Posthog, RevenueCat and more into conformed datasets for product and finance.
- Build scalable ELT pipelines. Orchestrate reliable, test‑covered pipelines in Argo that move data from production Postgres & OpenSearch into our analytics warehouse (Crunchy Data Warehouse) with <1 hour latency.
- Own metrics & definitions. Partner with Product, Marketing and Finance to codify KPIs - MAU, retention, ARPU, quiz accuracy, in version‑controlled data tests so “active user” means the same thing everywhere.
- Enable self‑service. Publish curated marts that let stakeholders slice data with SQL; annotate our data for the use of AI tools within our AI-powered BI tools.
- Instrument & govern data. Establish event‑tracking standards, data contracts and lineage monitoring; create alerts for pipeline breaks and data‑quality regressions.
- Drive experimentation. Implement A/B testing frameworks, ensure proper randomisation, and analyse impact on engagement and revenue.
Requirements
- Strong analytics fundamentals with proven experience building scalable data systems that drive business decisions.
- You are skilled in SQL, dbt, and Python with hands-on experience orchestrating ELT pipelines.
- Proficiency in data visualisation tools, event tracking platforms, and subscription analytics.
- Clear communicator who can break down complexity and collaborate effectively with Product, Marketing, and Finance teams.
- Driven by impact - you prioritise metrics that move the needle on engagement, retention, and revenue.
- Self-starter with a maker mindset. We're looking for individuals with start-up experience.
- You are a fast learner who’s not afraid of new challenges - you are ambitious and motivated to build something meaningful.
- Open-minded and feedback-oriented, always striving to learn and improve.
- Happy to work hard for a chance at building something great!
Benefits
- Highly competitive salary.
- You'll own a piece of what you're building - equity included.
- Hybrid working model with 4 days in our East London office, ideally located between Shoreditch High Street, Old Street, and Liverpool Street stations.
- The opportunity to become one of the earliest employees in one of the UK’s fastest-growing startups.
- Private health insurance
Analytics Engineer
Posted 29 days ago
Job Viewed
Job Description
The Role
Senior Analytics Engineer
Posted today
Job Viewed
Job Description
Senior Analytics Engineer
Salary: Up to £75,000 - £80,000
Location: Central London - 1 day per week in the office (flexible if you’d like to go in more)
Join a high-growth, fast-growing scale-up in the motor insurance tech space. Backed by major investors, they prioritise innovation and growth - they're considered one of the most well-funded and exciting InsurTech scale-ups in the UK.
ROLE AND RESPONSIBILITIES
- Build and design robust data models, working end-to-end across modelling in DBT and ETL processes
- Develop and maintain scalable data pipelines using SQL and Snowflake
- Work closely with analysts, data scientists and product teams to ensure data is reliable and well-structured
- Own the design and implementation of new models, not just building but shaping how they’re developed
- Contribute to improving analytics engineering standards and best practices
- Communicate findings and recommendations clearly across technical and non-technical stakeholders
SKILLS AND EXPERIENCE
Required:
- 3+ years in an Analytics Engineering role
- Solid experience with DBT or similar modern modelling tools
- Advanced SQL skills and hands-on Snowflake experience
- Strong understanding of ETL concepts and building scalable pipelines
- Good communication skills — able to collaborate across functions and explain technical concepts clearly
- Insurance or motor industry experience is a plus, but not essential
Interview Process:
- Intro call and CV run-through
- Take-home task, followed by a presentation on Teams
- Virtual interview with a senior manager
- Final F2F with C-suite leaders - covering behavioural, competency, and motivation questions
Apply below!
Senior Analytics Engineer
Posted today
Job Viewed
Job Description
Senior Analytics Engineer
Salary: Up to £75,000 - £80,000
Location: Central London - 1 day per week in the office (flexible if you’d like to go in more)
Join a high-growth, fast-growing scale-up in the motor insurance tech space. Backed by major investors, they prioritise innovation and growth - they're considered one of the most well-funded and exciting InsurTech scale-ups in the UK.
ROLE AND RESPONSIBILITIES
- Build and design robust data models, working end-to-end across modelling in DBT and ETL processes
- Develop and maintain scalable data pipelines using SQL and Snowflake
- Work closely with analysts, data scientists and product teams to ensure data is reliable and well-structured
- Own the design and implementation of new models, not just building but shaping how they’re developed
- Contribute to improving analytics engineering standards and best practices
- Communicate findings and recommendations clearly across technical and non-technical stakeholders
SKILLS AND EXPERIENCE
Required:
- 3+ years in an Analytics Engineering role
- Solid experience with DBT or similar modern modelling tools
- Advanced SQL skills and hands-on Snowflake experience
- Strong understanding of ETL concepts and building scalable pipelines
- Good communication skills — able to collaborate across functions and explain technical concepts clearly
- Insurance or motor industry experience is a plus, but not essential
Interview Process:
- Intro call and CV run-through
- Take-home task, followed by a presentation on Teams
- Virtual interview with a senior manager
- Final F2F with C-suite leaders - covering behavioural, competency, and motivation questions
Apply below!
Be The First To Know
About the latest Analytics engineer Jobs in United Kingdom !
Junior Analytics Engineer
Posted 11 days ago
Job Viewed
Job Description
At Entrust, we're shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.
**Get to Know Us **
Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. But our secret weapon? Our people. It's the curiosity, dedication, and innovation that drive our success and help us anticipate the future.
**About the Team**
You'll be joining the team leading Entrust's Identity portfolio, including the solutions formerly Onfido (AI-powered digital identity solution). With the completed acquisition, Entrust now provides the industry's most comprehensive portfolio of AI-powered, identity-centric security solutions.
Our technology helps businesses verify real identities using AI and biometrics, ensuring secure remote customer and business onboarding. By assessing government-issued IDs and facial biometrics with innovative dashboards and fraud signals, we provide companies with the assurance they need to operate securely while allowing people to access services quickly and safely.
**Responsibilities**
● You will enable your stakeholders to make data-driven decisions by surfacing critical data from many different sources in the self-service analytics platform. You will own the end-to-end creation of data products by designing / implementing ELT jobs and building reporting.
● You will be accountable for the quality, performance and scalability of the self-
service analytics platform. You will write high quality code, implement tests and
automate when possible.
● You will be a trusted partner of a diverse group of stakeholders across Product
Managers, Commercial and Operational Analysts and Customer Success / Sales
Managers. You will propose and implement bespoke analytics solutions to address their business / technical challenges.
● You will help and educate a diverse group of data users to utilise Onfido's tools and data assets and enable self-serve analytics.
**Requirements**
● You have extensive experience working with data analytics
You have advanced knowledge of SQL and make the difference between working
SQL and performant SQL
● You have strong data visualisation skills and can tell data stories utilising BI tools (i.e. Tableau/Looker)
● You have excellent communication skills and can summarise complex technical
issues, and present in a simple way to non-technical audiences
● You can work with a variety of stakeholders from a wide range of backgrounds and prioritise the work accordingly.
● You are a self-starter and take the initiative in spotting opportunities and finding
ways to solve problems
● Some experience using python, git, dbt, Looker, Snowflake / Redshift / Big Query is a plus
At Entrust, we don't just offer jobs - we offer career journeys. Here is what you can expect when you join our team:
+ Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority.
+ Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
+ Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.
We believe in securing identities-but it doesn't stop there. At Entrust, we're passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves.
**Ready to Make an Impact? **
If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let's build a more secure world-together.
**Apply today! **
For more information, visit ( . Follow us on, LinkedIn ( , Facebook ( , Instagram ( , and YouTube ( US roles, or where applicable:_
**Entrust is an** **EEO/AA/Disabled/Veterans** **Employer**
_For Canadian roles, or where applicable:_
**Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas. We welcome applications from qualified individuals of all backgrounds, and we strive to provide an accessible experience for candidates of all abilities.**
_If you require an accommodation, contact_ _._
**Recruiter:**
Jack Steib
Entrust is an innovative leader in identity-centric security solutions, providing an integrated platform of scalable, AI-enabled security offerings. We enable organizations to safeguard their operations, evolve without compromise, and protect their interactions in an interconnected world - so they can transform their businesses with confidence. Entrust supports customers in 150+ countries and works with a global partner network, we are trusted by the world most trusted organizations.
Senior Analytics Engineer
Posted today
Job Viewed
Job Description
New Role: Senior Analytics Engineer
Location: Manchester (Hybrid)
Salary: Up To £85,000 + 15% Bonus
Key Skills: SSAS, Tabular, Power BI, Predictive Analytics/AI, DAX, T-SQL, Python
Exciting opportunity for a Senior Analytics Engineer to join a dynamic Data Analytics team and help shape the future of reporting and analytics across fast paced, forward thinking, dynamic organisation.
About the.
WHJS1_UKTJ
Data Analytics Engineer
Posted today
Job Viewed
Job Description
Data Analytics Engineer
Location: Central London - hybrid working
Rate: £500.00 per day inside IR35
Duration: 12 months
We are working with a leading global player in the travel industry who are seeking aData Analytics Engineer to join their data team. This role sits at the intersection of data analysis and data engineeringideal for someone who enjoys building scalable data solutions while staying clos.
WHJS1_UKTJ