

Glocomms
Senior Data Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Engineer with a contract length of "unknown," offering a pay rate of "unknown." Key skills include C#, Python, SQL, and experience with ETL processes, machine learning, and cloud platforms (Azure/AWS).
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
Unknown
-
ποΈ - Date
April 28, 2026
π - Duration
Unknown
-
ποΈ - Location
Unknown
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
United Kingdom
-
π§ - Skills detailed
#Data Warehouse #C# #ML (Machine Learning) #Docker #Trend Analysis #Azure #AWS (Amazon Web Services) #Data Engineering #Data Pipeline #Automation #Visualization #R #Microsoft Power BI #Cloud #React #SQL Server #API (Application Programming Interface) #Datasets #GraphQL #Kubernetes #MySQL #PostgreSQL #Forecasting #Schema Design #Data Governance #Agile #DevOps #Database Performance #Database Design #PyTorch #Kafka (Apache Kafka) #.Net #Python #Data Science #Computer Science #Microservices #SQL (Structured Query Language) #GDPR (General Data Protection Regulation) #"ETL (Extract #Transform #Load)" #AI (Artificial Intelligence) #Programming #Security #Compliance #TensorFlow #Scala #BI (Business Intelligence)
Role description
Role Overview
We are seeking a highly skilled and versatile Senior Data Engineer / Machine Learning Engineer and Full-Stack Developer with over a decade of experience in delivering data-driven solutions and scalable software systems. The ideal candidate will bridge the gap between data analytics, machine learning, and software engineeringβtransforming complex datasets into actionable insights and robust applications.
Key Responsibilities
β’ Design, develop, and maintain scalable data pipelines (ETL/ELT) and data warehouse solutions.
β’ Build and deploy machine learning models for forecasting, trend analysis, and predictive analytics.
β’ Develop and maintain full-stack applications using technologies such as .NET (C#), React, and Python.
β’ Architect and implement microservices-based systems using Docker, Kubernetes, and cloud platforms (Azure/AWS).
β’ Create interactive BI dashboards and reports using Power BI, Excel, and SQL to support business decision-making.
β’ Optimize database performance through advanced SQL development, query tuning, and schema design.
β’ Collaborate with stakeholders to gather requirements and translate them into technical solutions.
β’ Lead and mentor cross-functional teams, promoting best practices in Agile and DevOps methodologies.
β’ Ensure data governance, security, and compliance (e.g., GDPR).
β’ Integrate third-party APIs and services, including payment systems and cloud infrastructure.
β’ Drive continuous improvement in system performance, scalability, and reliability.
Required Skills & Experience
β’ 10+ years of experience in data engineering, software development, and analytics.
β’ Strong programming expertise in C#, Python, and/or R.
β’ Proven experience with .NET Core (3/5/6/7), ASP.NET MVC, Web Forms, Blazor, and React/React Native.
β’ Advanced knowledge of SQL Server, PostgreSQL, MySQL, and database design principles.
β’ Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, and forecasting models (e.g., SARIMA, Prophet).
β’ Experience with data visualization and BI tools, especially Power BI.
β’ Familiarity with cloud platforms (Azure, AWS) and modern DevOps practices (CI/CD pipelines).
β’ Experience working with Kafka, RabbitMQ, GraphQL, and distributed systems.
β’ Strong understanding of software architecture, microservices, and API development.
β’ Excellent problem-solving, analytical thinking, and communication skills.
Desirable Qualifications
β’ MSc in Data Science, Business Analytics, Computer Science, or related field.
β’ Experience in Fintech, AI-driven solutions, or enterprise platforms.
β’ Published research or contributions to machine learning projects.
Key Outcomes
β’ Deliver scalable, high-performance data and software solutions.
β’ Enable data-driven decision-making through advanced analytics and visualization.
β’ Improve operational efficiency via automation and intelligent systems.
β’ Support business growth through innovative technology solutions.
Role Overview
We are seeking a highly skilled and versatile Senior Data Engineer / Machine Learning Engineer and Full-Stack Developer with over a decade of experience in delivering data-driven solutions and scalable software systems. The ideal candidate will bridge the gap between data analytics, machine learning, and software engineeringβtransforming complex datasets into actionable insights and robust applications.
Key Responsibilities
β’ Design, develop, and maintain scalable data pipelines (ETL/ELT) and data warehouse solutions.
β’ Build and deploy machine learning models for forecasting, trend analysis, and predictive analytics.
β’ Develop and maintain full-stack applications using technologies such as .NET (C#), React, and Python.
β’ Architect and implement microservices-based systems using Docker, Kubernetes, and cloud platforms (Azure/AWS).
β’ Create interactive BI dashboards and reports using Power BI, Excel, and SQL to support business decision-making.
β’ Optimize database performance through advanced SQL development, query tuning, and schema design.
β’ Collaborate with stakeholders to gather requirements and translate them into technical solutions.
β’ Lead and mentor cross-functional teams, promoting best practices in Agile and DevOps methodologies.
β’ Ensure data governance, security, and compliance (e.g., GDPR).
β’ Integrate third-party APIs and services, including payment systems and cloud infrastructure.
β’ Drive continuous improvement in system performance, scalability, and reliability.
Required Skills & Experience
β’ 10+ years of experience in data engineering, software development, and analytics.
β’ Strong programming expertise in C#, Python, and/or R.
β’ Proven experience with .NET Core (3/5/6/7), ASP.NET MVC, Web Forms, Blazor, and React/React Native.
β’ Advanced knowledge of SQL Server, PostgreSQL, MySQL, and database design principles.
β’ Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, and forecasting models (e.g., SARIMA, Prophet).
β’ Experience with data visualization and BI tools, especially Power BI.
β’ Familiarity with cloud platforms (Azure, AWS) and modern DevOps practices (CI/CD pipelines).
β’ Experience working with Kafka, RabbitMQ, GraphQL, and distributed systems.
β’ Strong understanding of software architecture, microservices, and API development.
β’ Excellent problem-solving, analytical thinking, and communication skills.
Desirable Qualifications
β’ MSc in Data Science, Business Analytics, Computer Science, or related field.
β’ Experience in Fintech, AI-driven solutions, or enterprise platforms.
β’ Published research or contributions to machine learning projects.
Key Outcomes
β’ Deliver scalable, high-performance data and software solutions.
β’ Enable data-driven decision-making through advanced analytics and visualization.
β’ Improve operational efficiency via automation and intelligent systems.
β’ Support business growth through innovative technology solutions.






