Analytics Engineer

London
6 days ago
Create job alert

We’re looking for an Analytics Engineer to join a high-impact data team building products that directly influence commercial performance and revenue growth. This role sits at the intersection of data engineering, analytics, and product, with clear visibility on how technical decisions translate into real business outcomes.

You’ll take ownership of the data infrastructure that powers revenue-generating tools used by sales and commercial teams. From designing scalable data pipelines to building robust data models, you’ll create the foundations that enable real-time insights, automated lead generation, and smarter decision-making across the organisation.

This is an opportunity to scale proven data products from successful prototypes into enterprise-grade platforms, while mentoring others and shaping best practice as the data estate grows.

What you’ll be doing

Owning and architecting end-to-end data infrastructure for commercial and sales-facing tools
Designing and building scalable ELT pipelines and data models to support applications, dashboards, and analytics products
Writing and optimising SQL and Python to process large, complex datasets
Building and maintaining dbt models, tests, and documentation
Monitoring pipeline health, data quality, and performance metrics
Leading technical architecture discussions and making design decisions that support future scale
Collaborating closely with analytics, data engineering, sales operations, and market intelligence teams
Mentoring team members on analytics engineering best practices
Ensuring high standards around testing, version control, CI/CD, and documentation
What you’ll need

Strong SQL skills for large-scale data transformations
Strong Python skills for data pipeline development
Hands-on experience with dbt / dbt Cloud
Experience working in GCP, particularly BigQuery
Infrastructure-as-code experience (e.g. Terraform)
Strong experience with Git and modern version control workflows
Solid understanding of data modelling (dimensional models, star schemas)
Experience implementing data quality and testing frameworks
What will help you succeed

Strong architectural thinking and ability to design for scale
Proactive approach to identifying data quality and performance issues
Ability to communicate clearly with non-technical stakeholders
Experience mentoring or guiding other engineers
Familiarity with CI/CD pipelines for data transformations
Knowledge of enterprise data warehouse design principles
Exposure to geospatial analytics (e.g. BigQuery GIS)
Experience working with data visualisation tools such as Tableau
Interest in advanced analytics, predictive modelling, or AI-driven insights
Understanding of data governance, lineage, and metadata management
Experience with modern data stack tools (e.g. Airbyte, Fivetran)
A continuous-learning mindset in a fast-evolving data environment
Why join?

Work on data products with direct, measurable commercial impact
High ownership and influence in a small, collaborative team
Mix of hands-on technical work and strategic architecture decisions
Hybrid working with regular in-person collaboration in London
Opportunity to shape how data is used across a growing, global organisation

TT

Related Jobs

View all jobs

Analytics Engineer (Telecoms) x2

Data Engineer (Snowflake and Matillion) - £425PD - Remote

Azure Data Engineer - £500 - Hybrid

Tech Lead / Lead Data Engineer - Outside IR35 - SC + NPPV3 Cleared

Analytics Solution Engineer

Python Developer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How to Write a Cloud Computing Job Ad That Attracts the Right People

Cloud computing underpins much of the UK’s digital economy. From startups and scale-ups to enterprise organisations and the public sector, cloud platforms enable everything from data analytics and AI to cybersecurity, DevOps and digital services. Yet despite high demand for cloud skills, many employers struggle to attract the right candidates. Cloud job adverts are often flooded with unsuitable applications, while experienced cloud engineers, architects and platform specialists quietly pass them by. In most cases, the problem is not the shortage of cloud talent — it is the quality and clarity of the job advert. Cloud professionals are pragmatic, technically experienced and highly selective. A poorly written job ad signals confusion, unrealistic expectations or a lack of cloud maturity. A well-written one signals credibility, good engineering culture and long-term thinking. This guide explains how to write a cloud computing job ad that attracts the right people, improves applicant quality and strengthens your employer brand.

Maths for Cloud Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are applying for cloud computing jobs in the UK you might have noticed something frustrating: job descriptions rarely ask for “maths” directly yet interviews often drift into capacity, performance, reliability, cost or security trade-offs that are maths in practice. The good news is you do not need degree-level theory to be job-ready. For most roles like Cloud Engineer, DevOps Engineer, Platform Engineer, SRE, Cloud Architect, FinOps Analyst or Cloud Security Engineer you keep coming back to a small set of practical skills: Units, rates & back-of-the-envelope estimation (requests per second, throughput, latency, storage growth) Statistics for reliability & observability (percentiles, error rates, SLOs, error budgets) Capacity planning & queueing intuition (utilisation, saturation, Little’s Law) Cost modelling & optimisation (right-sizing, break-even thinking, cost per transaction) Trade-off reasoning under constraints (performance vs cost vs reliability) This guide explains exactly what to learn plus a 6-week plan & portfolio projects you can publish to prove it.

Neurodiversity in Cloud Computing Careers: Turning Different Thinking into a Superpower

Cloud computing sits at the heart of modern tech. Almost every digital product runs on someone’s cloud platform – from banking apps & streaming services to AI tools & online shops. Behind those platforms are teams of cloud engineers, architects, SREs, security specialists & more. These roles demand problem-solvers who can think in systems, spot patterns, stay calm under pressure & imagine better ways to build & run infrastructure. That makes cloud computing a natural fit for many neurodivergent people – including those with ADHD, autism & dyslexia. If you are neurodivergent & considering a cloud career, you might have heard messages like “you’re too distracted for engineering”, “too literal for stakeholder work” or “too disorganised for operations”. In reality, many traits that come with ADHD, autism & dyslexia are exactly what cloud teams need. This guide is written for cloud computing job seekers in the UK. We will cover: What neurodiversity means in a cloud context How ADHD, autism & dyslexia strengths map to cloud roles Practical workplace adjustments you can ask for under UK law How to talk about neurodivergence in applications & interviews By the end, you should have a clearer sense of where you might thrive in cloud computing – & how to turn “different thinking” into a professional superpower.