|
1 to 25 of 57 Python Data Engineer Jobs in the UK
London, England, United Kingdom Eleks
EU work permit required: Yes col-narrow-right Job Reference: ac841d5fb6de Job Views: 5 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: ELEKS is looking for a Lead Data Engineer in the United Kingdom. ABOUT PROJECT The customer is a British company producing electricity with zero carbon emissions. REQUIREMENTS 7+ years of experience in Data Engineering … including SQL and ETL ( data validation, data mapping, exception handling) 2+ years of hands-on experience with Databricks 2+ years in a technical leadership role Strong knowledge of Python Practical experience with AWS services (e.g. S3, Redshift, Athena, Glue, Lambda) Upper-Intermediate or higher level of English Experience in energy-related domains (e.g. energy trading, utilities, power … systems) — a strong advantage Experience with geospatial data will be a plus Ability to work on a dynamic, high-impact project in the energy sector Comfortable collaborating with multinational teams and cross-functional stakeholders Experience working in complex enterprise environments (defined processes, policies, and security protocols) Strong interpersonal and clear, confident communication skills RESPONSIBILITIES Lead design and delivery of More ❯
London, England, United Kingdom Hybrid / WFH Options Client Server
Client: Client Server Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: e804d378b82e Job Views: 4 Posted: 29.06.2025 Expiry Date: 13.08.2025 Job Description: Senior Data Engineer (SQL Python) London/WFH to £110k Are you a data technologist with experience working with marketing data and analytics? You could be progressing … senior, hands-on role at one of Europe's most successful streaming and social media platforms, enjoying a range of perks including remote and flexible working. As a Senior Data Engineer, you will become the subject matter expert for marketing-related data, sourcing and enriching data on marketing campaigns, CRM data, and segmentation, working closely … work remotely full-time, with the option to join the London office once a month. The office offers a sociable environment with various perks. About you: Expertise with marketing data including Google Analytics, Campaign Management, CRM data, real-time bidding, GDPR, and compliance within a large-scale B2C organization In-depth SQL knowledge Python coding skills and More ❯
London Area, United Kingdom Hybrid / WFH Options Oliver Bernard
Python Data Engineer Hybrid - Bank, London (2-3 days p/w) Pays £600-£650p/d Inside IR35 Python Engineer - Python, Postgres, Azure, Databricks Oliver Bernard have partnered with a market leading cyber insurance company who are seeking a contractor to help build out their data platform. You'll be joining a … high performing team working on ingesting multiple large data sets, creating backend pipelines and providing analytics to the wider business. Python Engineer - Python, Postgres, Azure, Databricks Key Skills and Experience: Python SQL, Postgres Django, Flask Azure Databricks This role is hybrid working (2-3 days p/w in office) in Bank, central London and … paying £600-£650p/d InsideIR35. Python Engineer - Python, Postgres, Azure, Databricks More ❯
City of London, London, United Kingdom Hybrid / WFH Options Oliver Bernard
Python Data Engineer Hybrid - Bank, London (2-3 days p/w) Pays £600-£650p/d Inside IR35 Python Engineer - Python, Postgres, Azure, Databricks Oliver Bernard have partnered with a market leading cyber insurance company who are seeking a contractor to help build out their data platform. You'll be joining a … high performing team working on ingesting multiple large data sets, creating backend pipelines and providing analytics to the wider business. Python Engineer - Python, Postgres, Azure, Databricks Key Skills and Experience: Python SQL, Postgres Django, Flask Azure Databricks This role is hybrid working (2-3 days p/w in office) in Bank, central London and … paying £600-£650p/d InsideIR35. Python Engineer - Python, Postgres, Azure, Databricks More ❯
London, England, United Kingdom JPMorgan Chase & Co
50s age inclusive jobs board. Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Investment Banking, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure … design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding … Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Build and maintain scalable data pipelines for batch and near real-time processing Optimize data workflows for performance, cost and reliability Required qualifications, capabilities, and skills Formal training or certification on software engineering More ❯
Edinburgh, Scotland, United Kingdom Natobotics
Job Summary We are seeking a skilled Data Engineer with expertise in Python development and Power BI to join our growing data team. The ideal candidate will be responsible for designing, building, and maintaining robust data pipelines, transforming raw data into clean datasets, and delivering compelling dashboards and insights to drive business decisions. Key … Responsibilities Design, develop, and optimize ETL/ELT pipelines using Python and SQL. Develop and maintain Power BI dashboards and reports to visualize data and track KPIs. Work with stakeholders to gather business requirements and translate them into technical solutions. Perform data wrangling, cleaning, and transformation to prepare datasets for analysis. Integrate data from multiple sources … APIs, databases, cloud storage). Ensure data quality, integrity, and security across systems. Collaborate with data analysts, scientists, and engineering teams to support advanced analytics. Monitor and improve pipeline performance, scalability, and reliability. Required Skills Python for data engineering (e.g., pandas, NumPy, pyodbc, SQLAlchemy, etc.) Strong experience in Power BI (DAX, Power Query, data modeling More ❯
Leeds, England, United Kingdom Hybrid / WFH Options TieTalent
Join to apply for the Data Engineer - Python & Azure role at TieTalent About the Role Data Engineer - Python & Azure Contract type: Permanent Hours: 37.5 Salary: Circa £61,000, depending on experience Location: Leeds or Birmingham WFH policy: Employees are required to attend the office 2 days/week Travel: You will be required to … travel to the London office once a month (expenses paid) Flexible working: Various flexible work patterns, e.g., compressed 9-day fortnight, subject to line manager approval Reports to: Data Engineer Manager Role Summary As a Data Engineer, you will manage LCCC’s data ecosystems, collaborating with developers, solution architects, BAs, analysts, data scientists, and … SMEs to optimize the data platform. Your focus will be on building ETL/ELT pipelines for data ingestion, processing, and storage, ensuring data integrity and quality throughout the lifecycle. Special emphasis will be on developing inputs for the internal forecasting model of GB power markets, designing scalable frameworks for source data. Key Responsibilities Build and maintain More ❯
London, England, United Kingdom Capgemini
encourages reimagining what's possible. Join us to help leading organizations unlock the value of technology and build a more sustainable, inclusive world. Your Role: Design and implement robust data pipelines using Python and Snowflake. Develop and maintain ETL/ELT workflows supporting analytics and reporting. Collaborate with data scientists, analysts, and business stakeholders to understand data requirements. Optimize data models and queries for performance and scalability. Ensure data quality, integrity, and security across processes. Document technical solutions and maintain best practices in data engineering. Your Profile: Proven experience in Python programming for data engineering. Hands-on expertise with Snowflake, including data modeling, performance tuning, and SQL scripting. Strong understanding … of data warehousing concepts and cloud data platforms. Proficiency with version control systems like Git. Familiarity with CI/CD pipelines for development workflows. Excellent analytical, problem-solving, and communication skills. Exposure to domain-specific languages such as Slang. Experience with orchestration tools like Apache Airflow or dbt. Understanding of data governance and compliance standards. Ability to More ❯
London, England, United Kingdom Hunter Bond
are looking for a real team player to gain full exposure to the high-flying hedge fund world! The successful applicant will have the following skills and experience: ‘Expert’ Python engineering Experience creating fault-tolerant data pipelines Currently (or very recently) worked within the front office ideally within Commodities Some cloud experience (open but ideally AWS or Azure … A personality! Role: Python Developer/ Data Engineer Client: Tech-driven/Award-winning Quant Fund Role type: Contract (Outside IR35) Day rate: Up to £800/day Contract length: 6 months rolling Location: London, City based (2 days onsite/remote) #J-18808-Ljbffr More ❯
London, England, United Kingdom Hybrid / WFH Options Client Server
Social network you want to login/join with: Data Engineer ( Python Spark ETL) London/WFH to £90k Are you a tech savvy Data Engineer keen to make an impact, delivering Greenfield systems? You could be progressing your career at a successful and growing Cyber Security Risk Management tech company that specialises in solutions … for SME's, working on complex and interesting systems at the cutting edge of technology. The company is scaling and enjoying great success. As a Data Engineer you'll be instrumental in building and scaling the data infrastructure to support advanced data aggregation, storage and analytics capabilities as the company enters a phase of data maturity, holding data from hundreds of thousands of organisations since they were established seven years ago. You'll take ownership of building a new Data Lake from scratch using a range of modern tools and technologies, primarily Python and Spark in an AWS environment. This is an impactful role where you'll be at the heart More ❯
Sunderland, England, United Kingdom Hybrid / WFH Options Client Server
Data Engineer ( Python SQL AWS) Sunderland/WFH to £55k Are you a data technologist? You could be progressing your career within a relaxed, supportive team environment at a tech driven online gaming/low-cost gambling SaaS tech company that provides a range of white labelled gaming platforms for household names with millions of concurrent … players. You will join a small team of Data Engineers responsible for implementing methods to improve data reliability and quality, combining raw information from a variety of different sources to create consistent and machine readable formats as well as developing the data infrastructure that enables data extraction and transformation for predictive or prescriptive modelling. You'll … have a broad scope of responsibilities including data ingestion, data transformation, data storage, ETL, data modelling, data quality and governance, data integration, performance tuning, scalability, resilience, security, tooling and technology. You'll take a senior role and be able to contribute to continual process and technology improvements. WFH Policy: There's a hybrid work More ❯
London, England, United Kingdom JR United Kingdom
Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Synechron is looking for a Senior Data Engineer to join their Data and AI Practice to work on a multi - year, AI programme of work within a leading financial institution. Role Overview: We are … seeking a talented Data Engineer to design, build, and maintain scalable data pipelines and infrastructure. Your work will ensure reliable, efficient, and secure data flow across systems, enabling advanced analytics, reporting, and business insights. Key Responsibilities: Develop and optimise data pipelines Build and maintain data infrastructure on cloud platforms (Azure) Collaborate with data scientists and analysts to support data workflows Ensure data security, reliability, and performance at scale Monitor and troubleshoot data pipelines and systems Qualifications & Skills: x5 + experience with Python programming for data engineering tasks Strong proficiency in SQL and database management Hands-on experience with Databricks and Apache Spark Familiarity with Azure cloud platform More ❯
London, England, United Kingdom Hybrid / WFH Options VirtueTech Recruitment Group
Python Data Engineer | Outside IR35 | London | £700pd | 6 months Direct message the job poster from VirtueTech Recruitment Group Head of Contract at VirtueTech Recruitment Group Python Data Engineer | Outside IR35 | London | £700pd | 6 months Our client is a leading global cross asset management house, recently they have had a wider transformation initiative with their … Japanese office and are launching several projects to streamline data access and automation. One of the key projects involves the development of a scraper tool that extracts the data from various sources some structured and some unstructured sources such as API's, PDF, Excel, HTML, CSV etc. In order to build this they are looking for a seasoned … Python Engineer who has a good understanding of data engineering as well to help build this from scratch. You will be joining a small team with clearly defined scopes of what needs to be done, however you will need to be confident within problem solving and being comfortable independently owning parts of the project. In addition to More ❯
London, England, United Kingdom Hybrid / WFH Options JR United Kingdom
Recruitment Group Location: london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 04.06.2025 Expiry Date: 19.07.2025 col-wide Job Description: Python Data Engineer | Outside IR35 | London | £700pd | 6 months Our client is a leading global cross asset management house, recently they have had a wider transformation initiative with … their Japanese office and are launching several projects to streamline data access and automation. One of the key projects involves the development of a scraper took that extracts the data from various sources some structured and some unstructured sources such as API's, PDF, Excel, HTML, CSV etc. In order to build this they are looking for a … seasoned Python Engineer who has a good understanding of data engineering as well to help build this from scratch. You will be joining a small team with clearly defined scopes of what needs to be done, however you will need to be confident within problem solving and being comfortable independently owning parts of the project. In addition More ❯
London, England, United Kingdom Hybrid / WFH Options Fab Lab ABQ
Data Engineer ( Python SQL Spark Azure Databricks) London to £130k Are you a tech savvy Data Engineer with a first class education? You could be progressing your career working on complex and challenging systems at a Hedge Fund with over $17 billion under management. What's in it for you: Salary to £130k Significant bonus … benefits that include unlimited emergency backup childcare as well as care for elderly relatives Various social groups including sports teams Private healthcare and wellness activities Your role: As a Data Engineer you will join a small team responsible for understanding, managing and transforming raw data content from various 3rd parties for the trading team, investment quants and … investment desk. Typical responsibilities will include combining and transforming raw data into useful insights, analysis and visualisations, interrogating various vendor data endpoints to source and analyse data, ensuring data consistency, completeness and accuracy across all platforms. You'll develop data dictionaries and other documentation and collaborate with technology teams to implement and enhance data More ❯
London, England, United Kingdom Campbell North Ltd
Overview: A leading global trading firm is seeking a Data Engineer to join their London office, working closely with many of their trading teams. This role sits within a team that focuses on building and maintaining mission-critical data infrastructure that supports trading and research strategies across commodities and macro markets. What you’ll be doing: You … ll play a vital role in the data lifecycle, including: Designing and maintaining robust ETL/ELT pipelines for alternative and macroeconomic datasets Collaborating directly with traders and researchers to align data with trading strategies Building scalable and reliable data architectures Who you are: A data engineer with at least 2 years of experience, preferably … in trading environments Expert in Python development and comfortable in DevOps/Linux environments Deep experience with data pipeline tools and frameworks (ETL/ELT) What’s on offer: Market-leading compensation Catered breakfasts and lunches Commuter and parking benefits Opportunity to contribute to a highly dynamic and technically sophisticated environment If you’re a data engineer More ❯
London, England, United Kingdom Hybrid / WFH Options JR United Kingdom
26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: Our client is a leading cryptocurrency-focused quantitative trading firm operating in the digital assets space, they are now seeking a Data Engineer to join them in London on a fully remote basis. This role will sit in the organisations core technology team, where the most successful individual with be … focusing on Python development to create robust automation solutions for both trading and non-trading back-office operations. This role sits at the intersection of technology and finance, requiring you to build sophisticated automation systems, develop comprehensive reporting tools, and enhance operational efficiency across our trading platform and supporting infrastructure. The Data Engineer will have … year of experience working in a high impact role within finance. Key responsibilities Reporting systems: building both real-time and scheduled reporting tools for various stakeholders Data integration: connecting and consolidating data from multiple sources Tooling development and maintenance: building new automation tools and ensuring their reliability and continuous improvement Collaborative problem-solving: working with trading and technology More ❯
London, England, United Kingdom Hybrid / WFH Options VirtueTech Recruitment Group
Senior Data Engineer | Energy Trading | Python, Snowflake, Dagster, & AWS | Up to £140,000 + Bonus | Hybrid – London 2 days ago Be among the first 25 applicants Senior Data Engineer | Energy Trading | Python, Snowflake, Dagster, & AWS | Up to £140,000 + Bonus | Hybrid – London A Senior Data Engineer is required to join a … fast-growing Commodities Trading firm operating at the cutting edge of the global Oil & Gas markets. With heavy investment into their Enterprise Data Platform, the business is driving smarter, faster trading decisions—and they’re now looking for a senior engineer to take a lead role in shaping that vision. This position is ideal for a highly skilled … Data Engineer looking to step into a leadership track. You’ll start off as a senior technical contributor—working hands-on with Python, Dagster, and Snowflake—while gradually taking on more team oversight, project ownership, and technical direction responsibilities as the platform scales. Terraform, CI/CD, AWS (with some on-prem) Build and optimise scalable data More ❯
High Wycombe, England, United Kingdom JR United Kingdom
Social network you want to login/join with: Data Engineer – SQL + Python - Big tech sector experience, High Wycombe Location: High Wycombe, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Data Engineer – SQL + Python - Big tech sector experience Contract Duration … months initially Location: Remote The main function of the Data Engineer is to develop, evaluate, test, and maintain architectures and data solutions within our organization. The typical Data Engineer executes plans, policies, and practices that control, protect, deliver, and enhance the value of the organization’s data assets. Job Responsibilities: Design, construct, install, test … and maintain highly scalable data management systems. Ensure systems meet business requirements and industry practices. Design, implement, automate, and maintain large-scale enterprise data ETL processes. Build high-performance algorithms, prototypes, predictive models, and proof of concepts. Skills: Ability to work as part of a team, as well as independently or with minimal direction. Excellent written, presentation, and More ❯
Brighton, England, United Kingdom JR United Kingdom
Social network you want to login/join with: Data Engineer – SQL + Python - Big tech sector experience, Brighton Location: Brighton, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Data Engineer – SQL + Python - Big tech sector experience Contract Duration: 3 months … initially Location: Remote The main function of the Data Engineer is to develop, evaluate, test, and maintain architectures and data solutions within our organization. The typical Data Engineer executes plans, policies, and practices that control, protect, deliver, and enhance the value of the organization’s data assets. Job Responsibilities: Design, construct, install, test, and … maintain highly scalable data management systems. Ensure systems meet business requirements and industry practices. Design, implement, automate, and maintain large-scale enterprise data ETL processes. Build high-performance algorithms, prototypes, predictive models, and proof of concepts. Skills: Ability to work as part of a team, as well as independently or with minimal direction. Excellent written, presentation, and verbal More ❯
Slough, England, United Kingdom JR United Kingdom
Social network you want to login/join with: Data Engineer – SQL + Python - Big tech sector experience, Slough Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Data Engineer – SQL + Python - Big tech sector experience Contract Duration: 3 months … initially Location: Remote The main function of the Data Engineer is to develop, evaluate, test, and maintain architectures and data solutions within our organization. The typical Data Engineer executes plans, policies, and practices that control, protect, deliver, and enhance the value of the organization’s data assets. Job Responsibilities: Design, construct, install, test, and … maintain highly scalable data management systems. Ensure systems meet business requirements and industry practices. Design, implement, automate, and maintain large-scale enterprise data ETL processes. Build high-performance algorithms, prototypes, predictive models, and proof of concepts. Skills: Ability to work as part of a team, as well as work independently or with minimal direction. Excellent written, presentation, and More ❯
Woking, England, United Kingdom JR United Kingdom
Social network you want to login/join with: Data Engineer – SQL + Python - Big tech sector experience Location: Woking, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Data Engineer – SQL + Python - Big tech sector experience Contract Duration: 3 months initially … Location: Remote The main function of the Data Engineer is to develop, evaluate, test, and maintain architectures and data solutions within our organization. The typical Data Engineer executes plans, policies, and practices that control, protect, deliver, and enhance the value of the organization’s data assets. Job Responsibilities: Design, construct, install, test, and maintain … highly scalable data management systems. Ensure systems meet business requirements and industry practices. Design, implement, automate, and maintain large-scale enterprise data ETL processes. Build high-performance algorithms, prototypes, predictive models, and proof of concepts. Skills: Ability to work as part of a team, as well as work independently or with minimal direction. Excellent written, presentation, and verbal More ❯
Glasgow, Scotland, United Kingdom JR United Kingdom
Social network you want to login/join with: Data Engineer – SQL + Python - Big tech sector experience, Glasgow Client: Location: Glasgow, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Data Engineer – SQL + Python - Big tech sector experience Contract Duration … months initially Location: Remote The main function of the Data Engineer is to develop, evaluate, test, and maintain architectures and data solutions within our organization. The typical Data Engineer executes plans, policies, and practices that control, protect, deliver, and enhance the value of the organization’s data assets. Job Responsibilities: Design, construct, install, test … and maintain highly scalable data management systems. Ensure systems meet business requirements and industry practices. Design, implement, automate, and maintain large-scale enterprise data ETL processes. Build high-performance algorithms, prototypes, predictive models, and proof of concepts. Skills: Ability to work as part of a team, as well as work independently or with minimal direction. Excellent written, presentation More ❯
Cheltenham, England, United Kingdom JR United Kingdom
Social network you want to login/join with: Data Engineer – SQL + Python - Big tech sector experience, Cheltenham Client: Location: Job Category: Other - EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Data Engineer – SQL + Python - Big tech sector experience Contract Duration: 3 months initially Location … Remote The main function of the Data Engineer is to develop, evaluate, test, and maintain architectures and data solutions within our organization. The typical Data Engineer executes plans, policies, and practices that control, protect, deliver, and enhance the value of the organization’s data assets. Job Responsibilities: Design, construct, install, test, and maintain highly … scalable data management systems. Ensure systems meet business requirements and industry practices. Design, implement, automate, and maintain large-scale enterprise data ETL processes. Build high-performance algorithms, prototypes, predictive models, and proof of concepts. Skills: Ability to work as part of a team, as well as work independently or with minimal direction. Excellent written, presentation, and verbal communication More ❯
Southampton, England, United Kingdom JR United Kingdom
Social network you want to login/join with: Data Engineer – SQL + Python - Big tech sector experience, Southampton Client: Location: Southampton, United Kingdom Job Category: Other - EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Data Engineer – SQL + Python - Big tech sector experience Contract Duration … months initially Location: Remote The main function of the Data Engineer is to develop, evaluate, test, and maintain architectures and data solutions within our organization. The typical Data Engineer executes plans, policies, and practices that control, protect, deliver, and enhance the value of the organization’s data assets. Job Responsibilities: Design, construct, install, test … and maintain highly scalable data management systems. Ensure systems meet business requirements and industry practices. Design, implement, automate, and maintain large-scale enterprise data ETL processes. Build high-performance algorithms, prototypes, predictive models, and proof of concepts. Skills: Ability to work as part of a team, as well as work independently or with minimal direction. Excellent written, presentation More ❯
|
Salary Guide Python Data Engineer - 10th Percentile
- £62,125
- 25th Percentile
- £69,063
- Median
- £91,250
- 75th Percentile
- £118,750
- 90th Percentile
- £143,750
|