

ST Global Tech LLC
Senior Python Data Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Data Engineer on a 12-month contract, offering a pay rate of "pay rate". It requires 9+ years of experience, strong Python skills, and expertise in data manipulation and visualization, with a hybrid work location in Leeds or Canary Wharf, UK.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
January 6, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Hybrid
-
📄 - Contract
Fixed Term
-
🔒 - Security
Unknown
-
📍 - Location detailed
East London
-
🧠 - Skills detailed
#Python #NumPy #Visualization #Data Processing #Data Pipeline #Data Manipulation #Plotly Dash #Documentation #SQL (Structured Query Language) #Plotly #REST API #Pytest #Unit Testing #Data Engineering #Version Control #Programming #REST (Representational State Transfer) #Pandas #GIT
Role description
Job Description
Role Overview
We are seeking a highly experienced Senior Python Data Engineer to join our team on a 12-month contract (minimum), working on advanced time-series data solutions and interactive dashboards. This hybrid role requires 3 days onsite at client offices (Leeds or Canary Wharf, UK) and 2 days remote.
You will play a key role in designing, developing, and optimizing data pipelines, dashboards, and analytical tools that support critical business operations.
Key Responsibilities
• Develop and maintain robust Python-based applications for time-series data processing.
• Build and optimize data pipelines using Pandas, NumPy (and optionally Polars) for large-scale data manipulation.
• Design and implement interactive dashboards using Plotly Dash, integrating advanced visualizations and REST APIs.
• Apply software engineering best practices: version control (Git), modular code design, unit testing (pytest), and documentation.
• Collaborate with cross-functional teams to translate business requirements into technical solutions.
• Ensure code quality through linters, formatters, and adherence to industry standards.
Required Skills & Experience
• 9+ years of professional experience in software engineering and data-focused roles.
• Strong proficiency in Python programming: functions, classes, OOP, list comprehensions, generators, error handling.
• Experience with virtual environments & package management (pip, venv).
• Advanced skills in data manipulation & analysis: cleaning, preprocessing, handling missing values, grouping, merging, pivoting, aggregations, and SQL integration.
• Proven track record of applying software engineering best practices (Git, modular code, testing, documentation).
• Strong communication skills (written & verbal) with ability to explain technical concepts clearly.
Job Description
Role Overview
We are seeking a highly experienced Senior Python Data Engineer to join our team on a 12-month contract (minimum), working on advanced time-series data solutions and interactive dashboards. This hybrid role requires 3 days onsite at client offices (Leeds or Canary Wharf, UK) and 2 days remote.
You will play a key role in designing, developing, and optimizing data pipelines, dashboards, and analytical tools that support critical business operations.
Key Responsibilities
• Develop and maintain robust Python-based applications for time-series data processing.
• Build and optimize data pipelines using Pandas, NumPy (and optionally Polars) for large-scale data manipulation.
• Design and implement interactive dashboards using Plotly Dash, integrating advanced visualizations and REST APIs.
• Apply software engineering best practices: version control (Git), modular code design, unit testing (pytest), and documentation.
• Collaborate with cross-functional teams to translate business requirements into technical solutions.
• Ensure code quality through linters, formatters, and adherence to industry standards.
Required Skills & Experience
• 9+ years of professional experience in software engineering and data-focused roles.
• Strong proficiency in Python programming: functions, classes, OOP, list comprehensions, generators, error handling.
• Experience with virtual environments & package management (pip, venv).
• Advanced skills in data manipulation & analysis: cleaning, preprocessing, handling missing values, grouping, merging, pivoting, aggregations, and SQL integration.
• Proven track record of applying software engineering best practices (Git, modular code, testing, documentation).
• Strong communication skills (written & verbal) with ability to explain technical concepts clearly.






