Your current job search

113 search results

For Permanent and Contract in England

    Data Engineer

    England

    • £60,000 to £70,000 GBP
    • Developer Role
    • Skills: Microsoft Fabric, Azure, Power BI, Databricks
    • Seniority: Mid-level

    Job description



    Data Engineer



    Salary: £60,000 - £70,000
    Location: Fully Remote (UK-based clients)

    About the Role



    My client, a leading Microsoft Partner, is seeking an experienced Data Engineer to design and deliver modern data platform solutions for a broad range of UK organisations, from fast-growing startups to large enterprises and public sector bodies.

    This is a highly client-facing consultancy role, combining strong data engineering capability with excellent communication and stakeholder engagement. You'll play a key role in guiding customers from traditional reporting into advanced, insight-driven and intervention-led data solutions that deliver real business value.

    You'll primarily focus on data platform and engineering workloads, working closely with analytics and reporting specialists to deliver end-to-end Data & Analytics solutions.

    Key Responsibilities

    • Lead and contribute to scoping, design, documentation, and implementation of data platform solutions
    • Run client workshops to gather requirements and shape technical solutions
    • Produce clear High-Level Design (HLD) and Low-Level Design (LLD) documentation
    • Implement data solutions in line with agreed architecture and delivery standards
    • Act as a technical authority during delivery, working closely with clients and project managers
    • Collaborate within cross-functional teams delivering multi-technology solutions
    • Provide technical assurance and governance throughout project lifecycles
    • Support pre-sales activity where required, including bids and tenders

    Technical Environment & Skills



    You'll work across a wide range of data platforms and integration patterns, including:
    • Microsoft Data & AI stack, including:
      • Microsoft Fabric
      • Azure Data Services (ADF, Synapse, Data Lake, Azure SQL, Analysis Services)
      • Power BI (primarily upstream data modelling and preparation)
    • Experience with on-prem /IaaS equivalents such as:
      • SSIS, SSAS, SSRS
    • Strong data engineering background:
      • ETL/ELT pipelines
      • Data modelling and architecture
      • Integration across databases, cloud platforms, and APIs
    • Query & transformation experience:
      • Advanced T-SQL
      • Power Query (M) and DAX (desirable)
      • Python / PySpark (desirable)
      • Databricks experience (desirable)

    Required Experience

    • 4+ years' experience delivering data platforms and analytics architectures
    • Proven background in a client-facing data consultancy role
    • Strong ability to lead technical and business-facing discussions
    • Excellent problem-solving skills and stakeholder awareness
    • Ability to obtain and maintain SC clearance (or already hold them)

    Working Arrangement

    • Fully remote role
    • UK-based clients
    • Occasional travel for key workshops or team sessions (fully expensed)






    My client have limited interview slots and they are looking to fill this vacancy ASAP. If you're interested, get in touch ASAP with a copy of your most recent CV and email me at m.fox@tenthrevolution.com or call me on 0191 300 1232.



    Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.



    TRG are the go-to recruiter for Power BI and Azure Data Platform roles in the UK, offering more opportunities across the country than any other. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, the London Power BI User Group, Newcastle Power BI User Group and Newcastle Data Platform and Cloud User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at m.fox@tenthrevolution.com


    Senior Snowflake Data Engineer - Remote - £competitive

    England, London

    • £75,000 to £85,000 GBP
    • Engineer Role
    • Skills: Senior Snowflake Data Engineer - Remote - £competitive
    • Seniority: Senior

    Job description



    Senior Snowflake Data Engineer - Remote - £competitive

    About the Role
    We are looking for an experienced Senior Snowflake Data Engineer to join a dynamic team working on cutting-edge data solutions. This is an exciting opportunity to design, build, and optimise high-performance data pipelines using Snowflake, dbt, and modern engineering practices. If you are passionate about data engineering, test-driven development, and cloud technologies, we'd love to hear from you.



    Key Responsibilities
    • Design, develop, and optimise scalable data pipelines in Snowflake.
    • Build and maintain dbt models with robust testing and documentation.
    • Apply test-driven development principles for data quality and schema validation.
    • Optimise pipelines to reduce processing time and compute costs.
    • Develop modular, reusable transformations using SQL and Python.
    • Implement CI/CD pipelines and manage deployments via Git.
    • Automate workflows using orchestration tools such as Airflow or dbt Cloud.
    • Configure and optimise Snowflake warehouses for performance and cost efficiency.




    Required Skills & Experience
    • 7+ years in data engineering roles.
    • 3+ years hands-on experience with Snowflake.
    • 2+ years production experience with dbt (mandatory).
    • Advanced SQL and strong Python programming skills.
    • Experience with Git, CI/CD, and DevOps practices.
    • Familiarity with ETL/ELT tools and cloud platforms (AWS, Azure).
    • Knowledge of Snowflake features such as Snowpipe, streams, tasks, and query optimisation.




    Preferred Qualifications
    • Snowflake certifications (SnowPro Core or Advanced).
    • Experience with dbt Cloud and custom macros.
    • Exposure to real-time streaming (Kafka, Kinesis).
    • Familiarity with data observability tools and BI integrations (Tableau, Power BI).




    What We Offer
    • Opportunity to work with modern data technologies and large-scale architectures.
    • Professional development and certification support.
    • Collaborative, engineering-focused culture.
    • Competitive salary and benefits package.




    Interested?
    Apply now with your CV highlighting your Snowflake, dbt, and DevOps experience.

    new

    Data Engineer

    England, London

    • £400 to £450 GBP
    • Engineer Role
    • Skills: azure data factory, python, nhs expreince, geojson, python, geospatial
    • Seniority: Senior

    Job description



    Data Engineer - Contract

    Remote
    Inside IR35
    5 Month Contract

    Must have:

    NHS experience
    Geospatial experience

    Essential Skills

    • Establish import/export patterns, including handling data extracts, schema discovery, incremental loads, and multiple source instances
    • Expertise in data‑transformation‑heavy pipelines: profiling, cleansing, standardisation, conformance, and publishing
    • Advanced SQL, including profiling, joins/merges, deduplication, anomaly detection, and performance tuning
    • Python scripting for automation, parsing, rules engines, anddata‑quality checks; ability to write maintainable code
      • Experience with Python packages such as Pandas/Polars, scikit‑learn, matplotlib
    • Experience with modern data tooling (e.g., Spark, cloud data‑integration tooling) or the ability to implement equivalent functionality in code
    • Proven experience with geospatial data, including vector/raster formats, GeoJSON, shapefiles, CRS handling, and spatial‑analysis workflows
    • Ability to interpret and apply geographical context in pipelines, including aggregating or translating local/regional geospatial insights into broader‑level datasets
    • Experience using publicly available official datasets (e.g., census boundaries, geographic lookups, deprivation indices, population estimates)
    • Ability to build rules for completeness/validity/consistency, implement exception handling, and support reconciliation flows
    • Ability to build versioned, deterministic pipelines with logging, lineage, and traceability
    • Comfortable working in a secure environment with least‑privilege access and handling sensitive datasets

    Soft Skills

    • Strong communication and collaboration skills
    • Ability to work effectively with diverse team members and stakeholders
    • Enthusiastic, engaged, and positive attitude
    • Proactive, self‑driven, comfortable working without step‑by‑step direction
    • Ability to handle ambiguity and changing requirements




    Please send cv's to a.otoole@tenthrevolution.com


    new

    Fabric Data Engineer - Outside IR35 - Hybrid

    England, Gloucestershire

    • £400 to £600 GBP
    • Engineer Role
    • Skills: Fabric, Azure, Microsoft,
    • Seniority: Senior

    Job description

    Fabric Data Engineer - Outside IR35 - Hybrid



    We are seeking a skilled Fabric Data Engineer to design, build, and optimize scalable data solutions using Microsoft Fabric. The ideal candidate will have strong expertise in modern data architecture, cloud-based analytics, and end-to-end data pipeline development. You will work closely with data analysts, data scientists, and business stakeholders to deliver high-quality, reliable, and secure data solutions that drive strategic decision-making.

    Key Responsibilities



    • Design, develop, and maintain scalable data pipelines using Microsoft Fabric, including:


      • Data Factory for orchestration and ingestion


      • Lakehouse architecture for unified analytics


      • Warehouse for structured data modeling


    • Build and optimize data solutions leveraging Azure Data Factory, Azure Synapse Analytics, and Power BI.


    • Develop ETL/ELT processes to ingest, transform, and load data from various sources (APIs, databases, flat files, streaming sources).


    • Implement data modeling techniques (star schema, snowflake schema, medallion architecture).


    • Ensure data quality, governance, and security standards are met.


    • Monitor, troubleshoot, and optimize data workflows for performance and cost efficiency.


    • Collaborate with cross-functional teams to translate business requirements into technical solutions.


    • Support CI/CD deployment and version control best practices.

    Required Qualifications



    • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.


    • 3+ years of experience in data engineering or related roles.


    • Hands-on experience with Microsoft Fabric.


    • Strong SQL skills and experience with data warehousing concepts.


    • Proficiency in Python or Spark for data transformation.


    • Experience with cloud platforms, preferably Microsoft Azure.


    • Understanding of data governance, security, and compliance frameworks.

    Key Skills



    • Data Pipeline Development


    • Cloud Data Architecture


    • Data Modeling & Optimization


    • ETL/ELT Frameworks


    • Performance Tuning


    • Stakeholder Communication


    To apply for this role please submit your CV or contact Dillon Blackburn on 0191 255 1428 or at d.blackburn@tenthrevolution.com.

    Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.

    Data Engineer - London - Databricks - Azure - 75k + bonus

    England, London, City of London

    • £65,000 to £75,000 GBP
    • Engineer Role
    • Skills: Data Engineer - London - Databricks - Azure - 75k + bonus
    • Seniority: Senior

    Job description



    Data Engineer - London - Databricks - Azure - 75k + bonus + benefits

    I'm currently working with a company that continues to grow even after 60 years in operation. With more than 1,000 projects completed worldwide and a combined project value exceeding $150 billion, they've established themselves as a trusted global leader in delivering high‑value work. Today, they employ over 2,500 people across three continents.


    What truly sets my client apart is their commitment to their people. They prioritise respect, inclusion, and genuine care for their employees, supported by a hybrid working model that offers the best of both home and office life. To make this balance even easier, they cover all expenses for any days worked in the office, regardless of how near or far employees live.


    Tech Stack: Azure | Databricks | Power BI | Python


    They're looking to grow their team with a Data Engineer that thrives on innovation and cutting-edge technology. If you love solving complex data challenges and building scalable solutions, this is your chance to make an impact. Working with the latest technology, ensuring you can be at the forefront of your field.

    What You'll Work With
    • Azure Data Services: Data Factory, Data Lake, SQL
    • Databricks: Spark, Delta Lake
    • Power BI: Advanced dashboards
    • ETL & Data Modelling: T-SQL, metadata-driven pipelines


    What you'll do
    • Design and implement scalable Azure-based data solutions
    • Build and optimise data pipelines for integration and transformation
    • Develop Power BI dashboards for global stakeholders
    • Ensure data quality, governance, and security
    • Collaborate in an Agile environment with cross-functional teams


    Benefits

    This role offers a highly competitive salary up to £75k, plus a 10% discretionary bonus and an exceptional benefits package. You'll enjoy an 8% non-contributory pension with options to top up, private medical insurance, virtual GP access, and an Employee Assistance Programme. Additional perks include 25 days annual leave (with options to buy more), a day for volunteering, and extra leave with tenure, alongside lifestyle benefits such as dental plans, season ticket loans, discounted gym memberships, and a cycle-to-work scheme. This is a high-performance, high-trust environment that combines global exposure with benefits designed to support your career and wellbeing.

    What We're Looking For
    • Hands-on experience with Azure & Databricks
    • Strong data engineering and modelling skills
    • Proficiency in Power BI, T-SQL, DAX
    • Ability to troubleshoot complex data issues and deliver solutions




    If this opportunity is what you are looking for, apply now or send your CV directly to me:
    l.jones@tenthrevolution.com

    Databricks Data Engineer -London | Up to £100K

    England, London, City of London

    • £90,000 to £100,000 GBP
    • Engineer Role
    • Skills: Databricks Data Engineer -London | Senior Manager | Up to £100K + Bonus
    • Seniority: Senior

    Job description



    Databricks Data Engineer London | Senior Manager | Up to £100K + Bonus

    Ready to take your data engineering career to the next level?
    Join a global consultancy on a major transformation project within the insurance domain. This is your chance to work with cutting-edge technologies, influence strategic decisions, and make a real impact in a collaborative, forward-thinking environment.



    Why This Role?
    • Be part of a high-profile project driving innovation in data and analytics.
    • Work with a global leader in digital transformation.
    • Enjoy senior-level responsibilities, clear progression, and exposure to decision-makers.
    • Competitive package: Up to £100K base + 12% bonus + benefits.
    • Hybrid role based in London.




    What You'll Do
    • Design and develop data pipelines and transformation workflows using Azure Databricks.
    • Collaborate with cross-functional teams to deliver data-driven solutions.
    • Work on cloud-based data storage and processing platforms.
    • Contribute to strategic decision-making and innovation in the insurance domain.




    What We're Looking For
    • Proven Data Engineer with 5+ years of hands-on Databricks experience.
    • Insurance domain expertise - essential.
    • Strong background in data management, ETL, and SQL.
    • Familiarity with Azure and Microsoft BI tools.
    • Immediate start
    • No VISA sponsorship.




    This is more than a job - it's a chance to shape the future of data engineering.
    Apply today and join a team where your ideas matter!