1 to 25 of 6,959 Python Jobs in London

Senior Software Developer (Python)

Location
Greater London, England, United Kingdom
Collaborate with data scienceists, data engineers, and network domain experts to translate business requirements into robust software solutions. Develop backend services and APIs using Python and modern frameworks such as FastAPI, Flask, or Django. Design and implement containerised applications using Docker and Kubernetes. Build and maintain CI/CD pipelines … fostering a strong engineering culture. What you’ll bring Ess ent criteria: Strong commercial experience developing software applications using Python. Experience with modern Python frameworks such as FastAPI, Flask, or Django. Strong understanding of software engineering principles including testing, design patterns, maintainability, and code quality. Experience building and deploying applications ...

Mid/Senior Data Engineer

Location
Greater London, England, United Kingdom
Deep understanding of data warehouse design principles and methodologies Advanced knowledge of optimisation techniques for large‐scale data processing Strong proficiency in SQL and Python for handling complex data problems Hands‐on experience with Apache Spark (PySpark or Spark SQL) Experience with the Azure data stack Knowledge of workflow orchestration ...

Senior Python Engineer - SC Cleared

Hiring Organisation
Searchability NS&D
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
SENIOR PYTHON/DATA ENGINEER - SC CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE FOR AN SC CLEARED PYTHON ENGINEER WITH DATA ENGINEERING EXPERIENCE Salary: Up to £75,000 Location: London Working Pattern: Hybrid Clearance: SC Clearance required to start Type: Permanent I'm currently working with a leading technology consultancy delivering … range of complex digital and data projects across the public sector. They're looking for a Senior Python/Data Engineer to join their growing engineering team in London. This role could be a great fit for someone from a strong backend Python/software engineering background who has experience ...

Principal Cloud Engineer (Terraform), London

Location
Greater London, England, United Kingdom
Data Lake/Apache Iceberg, and advanced SQL for large‐scale transformations. Microservices & APIs: experience building modular, production‐grade microservices and REST APIs using Python (FastAPI, Flask, or equivalent); understanding of service design principles including versioning, fault tolerance, and observability. Cloud platforms: working knowledge of cost and usage data schemas … across Azure (Cost Management, Synapse/Fabric), AWS (Cost Explorer, Athena, Glue), and GCP (BigQuery). AI/ML: proficiency in the Python ML ecosystem (scikit‐learn, XGBoost, Prophet), experience building and deploying models, and familiarity with MLflow or equivalent MLOps tooling. Generative AI: practical experience with LLM APIs (Azure ...

Lead Data Analyst

Hiring Organisation
Tenth Revolution Group
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 per annum
organisational levels. Experience working within highly regulated or governance-heavy environments, ideally including government or regulated sectors. Technical Skills Data & Analytics Advanced SQL and Python skills. Strong analytical and problem-solving capability. Data modelling expertise, including dimensional modelling and enterprise data concepts. Experience delivering business intelligence, dashboarding, and reporting solutions. ...

Python Software Engineer - SC Cleared

Hiring Organisation
Searchability NS&D
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £50,000 per annum
Python Engineer/Data Engineer - SC Cleared New Permanent Opportunity for an SC Cleared Python Engineer/Data Engineer with a leading Public Sector Consultancy Location : London - hybrid working model Salary : Up to £50,000 DOE Clearance : Active SC required to start Type : Permanent Experience : Python, AWS/Azure/… currently working with a leading public sector technology consultancy delivering digital, data and technology projects across government. They're looking for a Python Engineer/Data Engineer to join their growing team in London. This is a hands-on engineering role that would suit a strong Python/Backend Engineer ...

Senior Data Engineer – Python, Databricks & Counterparty Credit Risk

Hiring Organisation
Venn Group
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Senior Data Engineer – Python, Databricks & Counterparty Credit Risk Location: London – Hybrid We are recruiting for an experienced Senior Data Engineer to join a leading global banking organisation, working across a highly technical data environment supporting Counterparty Credit Risk (CCR), Credit Risk and wider risk data . This is a hands … engineering position requiring strong expertise across Python, PySpark, SQL and Databricks , alongside experience designing, building and optimising scalable data pipelines and Lakehouse solutions. Candidates should ideally have previously worked with Counterparty Credit Risk or Credit Risk data , including areas such as counterparty/exposure data, risk analytics, regulatory risk ...

Senior Fullstack Engineer (Python + React.js)

Location
Greater London, England, United Kingdom
equivalent practical experience. Minimum 8 years of experience in backend development, with a strong focus on building scalable, high-performance systems. Technical Skills: Python expertise, with hands‐on experience building backend services and APIs using FastAPI, Flask or similar. Experience in designing and developing end-to-end (E2E) tests ...

Senior Databricks / Snowflake Data Architect – BestX

Location
Greater London, England, United Kingdom
Lakehouse architecture Strong hands-on experience with Snowflake, including data modelling, performance optimisation, Snowpark, data sharing, and governance capabilities Expertise in Apache Spark, Python, SQL, and modern ELT/ETL frameworks Proven ability to rapidly evaluate, prototype, and compare emerging technologies and architectural patterns Experience designing large-scale analytical platforms ...

Senior Databricks / Snowflake Data Architect - BestX

Hiring Organisation
State Street Bank
Location
London, UK
Employment Type
Full-time
Structured Streaming, and Lakehouse architectureStrong hands-on experience with Snowflake, including data modelling, performance optimisation, Snowpark, data sharing, and governance capabilitiesExpertise in Apache Spark, Python, SQL, and modern ELT/ETL frameworksProven ability to rapidly evaluate, prototype, and compare emerging technologies and architectural patternsExperience designing large-scale analytical platforms supporting ...

Senior Data Engineer

Location
City Of London, England, United Kingdom
engineering, analytics engineering or data platform roles , typically gained over 5+ years, with experience operating at a senior or leadership level. Advanced SQL and Python skills and experience using them to build reliable, production-ready data solutions. Strong experience with cloud data warehouses , ideally BigQuery, and a good working knowledge ...

Azure Data Support Engineer

Location
City Of London, England, United Kingdom
DevOps & Automation Maintain CI/CD pipelines using Azure DevOps, GitHub Actions, etc., for ADF, Databricks and ML model deployments. Develop automation scripts in Python, PowerShell, or Bash to reduce manual intervention and improve service reliability. SQL and Data Warehouse Operations Write, optimize, and troubleshoot SQL queries for data validation … monitoring); Power BI Service (dataset refreshes, access control, report diagnostics). DevOps & Automation – CI/CD using Azure DevOps, GitHub Actions, YAML pipelines. Scripting – Python, PowerShell. Monitoring – Azure Monitor, Log Analytics, Alerts, Application Insights. SQL & Data Warehousing – SQL skills for debugging, data validation, and optimization; experience with Azure ...

Manager, Data Science and Machine Learning, Audit and Assurance

Location
Greater London, England, United Kingdom
deliver meaningful insights to our clients and help them to understand the risks and key drivers for their business using software such as Python, R, Azure, Databricks/other ML services, SQL, Tableau and Power BI. Development and delivery of new and innovative data science and machine learning tools … real-world problems. Experience of coaching junior data scientists/analysts. Experience in reviewing code and documentation to a high standard. Experience in using Python (pandas, numpy, scikit-learn). End-to-end experience of managing multiple data science and analytics projects in different industries and with different types ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
Logic Apps Azure Stream Analytics Azure Resource Manager skills (Terraform, Azure Portal, Az CLI and Az PowerShell) Strong PySpark, Delta Lake, Unity Catalog and Python skills. Includes ability to write unit and integration tests in Python with unittest, pytest, etc. Strong understanding of software development practices, such as SOLID principals ...

Insights Tech Lead

Location
Greater London, England, United Kingdom
OpenAI, AWS Bedrock) Experience building scalable data products and analytics solutions Expert Power BI development, including semantic models and Power BI Service administration Expert Python development for data, analytics and automation Experience integrating REST APIs and multiple data sources Knowledge of traditional machine learning techniques, including tree-based models (e.g. ...

Senior Cloud Engineering Consultant (Azure)

Location
Greater London, England, United Kingdom
Code (IaC) using Terraform and/or Bicep with good understanding of Azure Resource Manager. Experience with scripting and automation using languages such as Python, Bash, or PowerShell. Solid understanding of CI/CD principles and experience with tools like Jenkins, Github Actions, GitLab CI, or Azure DevOps (ADO). ...

Python Developer with Data experience

Hiring Organisation
Solirius Consulting
Location
London, UK
Employment Type
Full-time
consultative approach, you're comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. The Role: We are seeking an experienced Python Developer with significant data engineering experience to join a high-performing engineering team working on secure, data-intensive systems. The successful candidate will have … strong background in Python software development, data engineering and data processing, with experience designing, building and maintaining robust data pipelines and services within complex technical environments. RequirementsKey Responsibilities: Design, develop and maintain high-quality Python applications, services and data processing solutions. Build and optimise scalable ETL/ELT pipelines ...

Python Developer with Data experience

Location
Greater London, England, United Kingdom
consultative approach, you’re comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. The Role: We are seeking an experienced Python Developer with significant data engineering experience to join a high-performing engineering team working on secure, data-intensive systems. The successful candidate will have … strong background in Python software development, data engineering and data processing, with experience designing, building and maintaining robust data pipelines and services within complex technical environments. Key Responsibilities: Design, develop and maintain high-quality Python applications, services and data processing solutions. Build and optimise scalable ETL/ELT pipelines ...

Senior Lead Software Engineer - Go / Kubernetes / Python - Public Cloud Engineering

Location
Greater London, England, United Kingdom
Management platforms, role‐based access control, or entitlement governance at scale Advanced proficiency in one or moreprogramming languages, frameworks, or platforms such as Go, Python, Java, Kubernetes or Terraform Practical cloud‐native experience building and operating services on at least one public cloud provider, such as Amazon Web Services, Microsoft ...

Senior Data Engineer

Hiring Organisation
GCS
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £850/day Inside IR35
Senior Data Engineer Role (Python/Spark/Databricks) - Hybrid - Contract - Banking Role - Senior Data Engineer Rate - £850 p/d (Inside IR35) Duration - 6 months with very likely extension Location - Hybrid/Liverpool Street (London) - 3 days per week in a Liverpool Street office About the Role Global financial … responsible for delivering critical data platforms and analytics capabilities across the business. This is a genuinely hands-on engineering role, requiring strong expertise in Python, Databricks, Spark/PySpark and SQL. The successful candidate will be actively involved in the design, development, optimisation and support of enterprise-scale data platforms ...

Lead Data Engineer

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
also contribute to engineering excellence through best practices, mentoring, and thoughtful technical direction. Job responsibilitiesDesign scalable, reusable data processing and data quality frameworks using Python, PySpark, and dbtBuild and optimize batch and streaming data pipelines with strong performance, fault tolerance, and observabilityDevelop and operate workflow orchestration (e.g., Apache Airflow … manage data movement and transformationsModel and transform data for analytics using SQL and dbt to support business intelligence and reporting workloadsWrite production-grade Python/PySpark code with disciplined testing, performance tuning, and maintainable object-oriented designImplement infrastructure-as-code (e.g., Terraform) to provision and manage cloud-based data platform ...

Senior Data Engineering Consultant

Location
Greater London, England, United Kingdom
within Databricks environments. Proven experience building, publishing, and supporting dashboards and reports using Power BI Strong experience and programming skills in languages such as Python and SQL and the ability to write complex SQL queries. Project experience using one or more of the following technologies: Tableau, Power BI, Cloud, Azure ...

Senior DevOps Engineer

Location
Greater London, England, United Kingdom
outcomes and confidence working directly with software engineering teams.* Experience with relevant complementary technologies such as Docker, Kubernetes, EKS, AKS, Ansible, OpenSearch, Elastic Cloud, Python, AWS Control Tower, Security Hub, GuardDuty, Inspector, GCP, FinOps, cloud cost optimisation or AI-assisted engineering tools.**Work in a Way That Works ...

Senior Software Engineer - Backend

Hiring Organisation
Fitch Ratings
Location
London, UK
Employment Type
Full-time
highly technical engineers. Demonstrated experience delivering enterprise-scale software platforms, APIs, and distributed systems. Strong proficiency in C++, Java (Spring Boot), and/or Python (FastAPI or similar), with the ability to guide engineering teams on architecture, design, and implementation. Experience designing, building, and supporting RESTful APIs and microservices-based ...

Consultant - Enterprise Data & Analytics - AI Factory

Location
Greater London, England, United Kingdom
embedded into business processes and decision-making.Technical Skills:Hands-on experience in one or more of the following areas:Programming & Analytics – Python, SQL, R, Spark, machine learning and advanced analyticsCloud & Data Platforms – Microsoft Fabric, Databricks, Snowflake, Azure, AWS and GCPAI Technologies – GenAI frameworks, Agentic AI, vector databases, semantic search, knowledge ...