Senior Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Engineer (6 months, £500–£550/day) in Glasgow, requiring 6–8 years of experience, strong Python and Databricks skills, and expertise in developing ESM applications and data pipelines. Start date is ASAP.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
550
-
🗓️ - Date discovered
August 27, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
On-site
-
📄 - Contract type
Inside IR35
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Glasgow, Scotland, United Kingdom
-
🧠 - Skills detailed
#Automation #Data Management #Python #Scala #"ETL (Extract #Transform #Load)" #Data Engineering #Data Pipeline #Data Extraction #Databricks #Monitoring #Capacity Management #Agile
Role description
Senior Data Engineer – ESM Contract: 6 months Rate: £500 – £550 per day (inside IR35) Location: Glasgow (3 days onsite per week) Start date: ASAP Our client, a large global consultancy, is seeking a Senior Data Engineer to join a Enterprise Systems Management (ESM) team on a contract basis. ESM plays a critical role in developing and maintaining applications across the business, enabling the delivery of innovative technology solutions for a global banking environment. You will join a diverse and collaborative chapter of 70+ developers, working closely with over 15 agile squads and contributing to technology solutions that support more than 10,000 developers and production engineers worldwide. Key Responsibilities: • Design, develop, and maintain ESM applications across data management, automation, orchestration, and service management. • Build and support self-service portals, incident/change management, and capacity management tools. • Develop event management solutions, including monitoring, log-collection, correlation, and analytics dashboards. • Implement application performance monitoring across large-scale distributed systems. • Collaborate with cross-functional teams to design scalable and reliable ETL processes using Python and Databricks. • Develop and deploy ETL jobs, extracting and transforming data from multiple sources. • Take ownership of the full engineering lifecycle: data extraction, cleansing, transformation, and loading. • Create and manage data pipelines with robust error handling and data consistency. Your Profile: Essential Skills & Experience • 6–8 years’ experience in data engineering or related roles. • Strong expertise in Python and Databricks. • Experience with developing and maintaining ESM applications. Desirable Skills • Proven experience managing end-to-end data engineering lifecycles. • Strong background in data pipelines, error handling, and ensuring accuracy and consistency. If you have the required skills and experience, please submit your application promptly, ensuring the required skills are on your CV. Please note that due to the volume of applications we receive, it is not possible to provide feedback on all applications.