cover image
GL Global

Senior Data Analytics Engineer - Python, SQL, DBT - Fully Remote - Contract

Remote

United kingdom

Senior

Freelance

28-01-2026

Share this job:

Skills

Python SQL Data Engineering AWS Analytics Spark Databricks PySpark

Job Specifications

Senior Data Analytics Engineer - Python, SQL, DBT - Fully Remote - Contract

We’re partnering with a global enterprise to find a Senior Data Analytics Engineer to join their Customer function at a critical moment.

This is a hands-on, engineering-first role for someone who thrives on fixing broken systems, taming legacy code, and raising the bar on data quality. The data is rich and global - but the existing SQL and Python codebase needs stabilising, refactoring, and modernising. That’s where you come in.

Key Responsibilities

- Refactor inefficient legacy SQL for performance and clarity

- Repair and optimise AWS Glue / PySpark pipelines

- Define coding standards, SQL linting rules, and PR templates

- Act as a bar-raiser in code reviews, mentoring engineers in modular, defensive data engineering

Experience

- Expert SQL: Confident refactoring multi-thousand-line queries into clean, logical models

- DBT: Proven experience setting up dbt projects from scratch

- Python & Spark: Able to debug and optimise PySpark jobs

- AWS: Hands-on with S3, Athena, IAM (Databricks or Glue experience ideal)

This is an immediate requirement, please apply immediately for further details and a confidential discussion.

About the Company

Specialist Recruitment firm with a focus in Online, Digital, Mobile and Emerging Technologies. We work with a range of firms; those born out of technology such as Dotcom Startups and Online or Digital brands through to large and multi-national companies looking to exploit the latest techs and skills to deliver growth and positive change. Our service is devoted to consistently high levels of delivery and quality. Our productive and happy working relationships are key to our sustained success. Know more