Python Jobs in the UK

326 to 350 of 3,424 Python Jobs in the UK

Lead Software Developer in Test

South East London, London, United Kingdom
Hybrid/Remote Options
TEN10 SOLUTIONS LIMITED
mentoring testers and fostering a culture of continuous learning and delivery excellence. Bonus Points For: Previous consultancy or professional services experience. Hands-on experience with additional programming languages like Python, Ruby, Scala, or PHP. Exposure to cloud platforms and infrastructure-as-code within test environment. Whats in It for You? We reward leadership and initiative with a package that reflects More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Data Engineer

Bristol, England, United Kingdom
Assystem
processes and delivery standards • Contribute to establishing data engineering as a strategic capability in the business Qualifications 🛠 Essential Skills • Senior experience in data engineering leadership roles • Strong SQL and Python capability in production environments • Proven Azure data engineering and architecture experience • Skilled in ETL and data automation design and delivery • Experience of data integration including APIs • Ability to mentor and More ❯
Posted:

Senior Cloud Services Analyst

York, North Yorkshire, Yorkshire, United Kingdom
Hybrid/Remote Options
Phoenix Software Limited
Good knowledge of Azure governance, security, networking, and cost control. AZ-104 certification required; AZ-305, AZ-700 or AZ-400 a plus. Confident with automation and scripting (PowerShell, Python or similar). Solid understanding of system architecture, identity, and hybrid connectivity. Experience leading major incident resolution and root cause analysis. Familiar with ITIL processes and ITSM tools. Able to More ❯
Employment Type: Permanent
Posted:

Principal Test Automation Consultant

South East London, London, United Kingdom
Hybrid/Remote Options
TEN10 SOLUTIONS LIMITED
or Katalon . Proficiency in performance testing tools like JMeter, Gatling, K6, Neoload, or Webload . Strong coding skills in at least one language such as Java, TypeScript JavaScript, Python, C#, , Scala, or PHP. Experience designing and building automation frameworks . Familiarity with Agile development environments (SCRUM, Kanban, TDD, BDD). Implementing pipelines using common tooling such as Jenkins, ADO More ❯
Employment Type: Permanent, Work From Home
Posted:

Principal Data Engineer

London Area, United Kingdom
Mott MacDonald
modelling—from conceptual to logical and physical—and familiarity with data catalogues, knowledge graphs, or ontology tools. Proven experience managing or mentoring other data engineers. Solid programming skills in Python and SQL, and familiarity with tools such as Git, CI/CD workflows, Docker, and Kubernetes. Experience with data pipeline orchestration tools (e.g., Dagster) and modern data stack components. Why More ❯
Posted:

Engineering Manager

South East London, London, United Kingdom
Hybrid/Remote Options
Stepstone UK
consistency systems using Kafka, .Net, Java, REST APIs, AWS, Terraform and DevOps Nice to have:experience in data pipping and modelling using SQL, DBT, ETL, Data Warehousing, Redshift and Python, and ecommerce and mobile applications background Additional Information Were a community here that cares as much about your life outside work as how you feel when youre with us. Because More ❯
Employment Type: Permanent, Work From Home
Posted:

Business Intelligence Manager

England, UK
Hybrid/Remote Options
Cathcart Technology
/CD, Agile, and collaborative coding. ** Solid knowledge of the Microsoft ecosystem and data toolset - Azure, SQL, Power Platform, LogicApps, PowerBI. ** Familiarity with programming languages such as C#, .NET, Python, and PowerShell. ** Experience working with Azure Data Factory for data integration and pipeline development. ** Strong vendor management experience, with the ability to oversee and challenge third-party suppliers. ** Someone who More ❯
Posted:

Business Intelligence Manager

Scotland, United Kingdom
Hybrid/Remote Options
Cathcart Technology
/CD, Agile, and collaborative coding. ** Solid knowledge of the Microsoft ecosystem and data toolset - Azure, SQL, Power Platform, LogicApps, PowerBI. ** Familiarity with programming languages such as C#, .NET, Python, and PowerShell. ** Experience working with Azure Data Factory for data integration and pipeline development. ** Strong vendor management experience, with the ability to oversee and challenge third-party suppliers. ** Someone who More ❯
Posted:

Senior Data Engineer

Glasgow, Scotland, United Kingdom
Nucleus Financial
developing sophisticated dashboards in Power BI, creating tabular semantic models, and writing DAX measures or equivalent tools. Proficiency in Scripting and Automation: Strong knowledge of scripting languages like PowerShell, Python, and C# for automation and advanced data manipulation tasks. Quality Assurance and Testing: Excellent skills in developing test plans, conducting tests, and ensuring the quality and accuracy of data solutions. More ❯
Posted:

Software Engineer

Gloucester, England, United Kingdom
Lockheed Martin
to join our team and embark on an exciting journey of innovation and growth. Required skills, qualifications and experience Proficient in current Java, knowledge of other languages such as Python, C++, JavaScript, TypeScript, React is a bonus. Experience of developing on Linux. Appreciation of mocking and unit testing frameworks such as JUnit 5.x (Jupiter). Experienced with Git version control. More ❯
Posted:

Director, Data Analytics - Interpath Advisory

London, England, United Kingdom
Jobs via eFinancialCareers
data visualisation and storytelling - able to translate technical outputs into commercial insights for senior stakeholders. Technical fluency across: BI tools (e.g., Power BI, Tableau, Qlik) SQL and data engineering Python or R Cloud technologies (AWS, Azure, GCP) Strong communication and stakeholder management skills; comfortable influencing C-suite clients. Advantageous competencies (but not essential): Exposure to AI/ML, NLP or More ❯
Posted:

Senior Stack Azure BI Developer

Havant, England, United Kingdom
Hybrid/Remote Options
FatFace
solver, able to find patterns and trends in data and support incidents. Determined, persistent, and proactive, a self-starter keen to understand, analyze, and improve. Additional Skills Experience with Python for data automation and manipulation. Familiarity with Azure Data Factory and ETL methodology for orchestrating data workflows. Knowledge of Synapse Analytics for advanced data processing. Experience with Power BI for More ❯
Posted:

Senior Platform Engineer

Manchester Area, United Kingdom
Hybrid/Remote Options
Magentus
environments. Demonstrable experience defining and optimising CI/CD workflows and tooling (GitHub Actions, GitLab CI, or similar) at an organisational scale. Advanced proficiency with scripting or programming languages (Python, Go, Bash, etc) for developing platform tools and services. Expert understanding of complex networking, security architecture, and regulatory compliance principles. Expertise in architecting and implementing observability stacks (Datadog, Prometheus, Grafana More ❯
Posted:

Salesforce Developer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Hybrid/Remote Options
Triad Group PLC
solving and communication skills, with the ability to work effectively in collaborative teams. Exposure to agile delivery methods. Experience with other development languages or frameworks such as JavaScript, Java, Python, or .NET - or a strong willingness to learn and adapt to new technologies as required. Qualifications & Certifications Salesforce Platform Developer I - Required Salesforce Platform Developer II - Desirable Other Salesforce certifications More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Engineer (Oracle & Cloud Apps)

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Aberdeen
Terraform, and other DevOps tools for source control, code reviews, and CI/CD pipeline implementation. Proficiency in programming and Scripting languages such as SQL, PL/SQL, Java, Python, and Shell Scripting. We are proud to be a Disability Confident Committed employer. If you have a disability and would like to apply to one of our UK roles under More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Cloud Support Engineer

London, England, United Kingdom
Thought Machine
client-facing environments Deep experience with incident management, root cause analysis, and production troubleshooting Strong Linux systems knowledge, including filesystems, networking, and system internals Programming skills in GoLang and Python and experience with infrastructure tools or observability stacks (e.g. Grafana, Prometheus, EFK) Confident working with cloud-native platforms and tools - e.g. Kubernetes, Terraform, AWS/GCP, Docker Excellent communicator under More ❯
Posted:

Technical Architect

Cambridge, England, United Kingdom
Bicycle Therapeutics
ensuring they robustly support our mission to help patients. WHO YOU ARE: QUALIFICATIONS A background in data engineering with a deep understanding of the tools and workflows such as Python or R. Demonstrated, significant experience designing and building systems in a major cloud environment (GCP, AWS, or Azure), with a proven track record of bringing projects from prototype to production. More ❯
Posted:

Python Software Engineer

Cheltenham, Gloucestershire, South West, United Kingdom
Hybrid/Remote Options
SF Recruitment (Tech)
Python Software Engineer with strong container orchestration and a passion for machine learning is sought by a high growth scale up based near Cheltenham. Working at the forefront of defence and national security innovation this Python Software Engineer will work within a collaborative engineering function to build bleeding edge AI/ML enabled software solutions that keep millions of people … software engineers with experience working in an R&D/innovation focussed environment who are looking for more end to end project exposure and fast track progression opportunity This Python Software Engineer based near Cheltenham should have most of the following key skills: - Solid Python engineering skills - Containerisation (docker, Kubernetes) - Solid general Machine learning skills - PyTorch,Tensorflow etc - NoSQL database … innovation focused engineering teams would be a plus - Front end skills would be useful - Angular, React etc - An active SC clearance would be a plus but not essential This Python Software Engineer will receive - Starting salary of up to £80,000 - Hybrid working (2 days a week in the office) - Extensive personal development scheme - 25 days holiday - 10% private pension More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Python Engineer

City of London, London, United Kingdom
Ncounter LTD
Principal Python Engineer London | Permanent | Hybrid Ncounter is supporting a global investment firm in hiring a Software Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across … the business. What youll do: Design, develop, and maintain performant, reliable frameworks and services in Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What were looking for: 6+ years professional software … development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work on complex technical challenges at scale More ❯
Employment Type: Permanent
Posted:

Principal Python Engineer

City, London, United Kingdom
Ncounter Limited
Principal Python Engineer London Permanent Hybrid Ncounter is supporting a global investment firm in hiring a Software Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across … the business. What you ll do: Design, develop, and maintain performant, reliable frameworks and services in Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we re looking for: 6+ years … professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work on complex technical challenges More ❯
Employment Type: Permanent
Salary: GBP 170,000 - 200,000 Annual
Posted:

Python Engineer

London, South East, England, United Kingdom
Ncounter
Principal Python Engineer London | Permanent | Hybrid Ncounter is supporting a global investment firm in hiring a Software Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across … the business. What you’ll do: Design, develop, and maintain performant, reliable frameworks and services in Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we’re looking for: 6+ years … professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work on complex technical challenges More ❯
Employment Type: Full-Time
Salary: £170,000 - £200,000 per annum
Posted:

Principal Python Engineer

EC2, Barbican, Greater London, United Kingdom
Ncounter Limited
Principal Python Engineer London | Permanent | Hybrid Ncounter is supporting a global investment firm in hiring a Software Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across … the business. What you’ll do: Design, develop, and maintain performant, reliable frameworks and services in Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we’re looking for: 6+ years … professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work on complex technical challenges More ❯
Employment Type: Permanent
Salary: £170000 - £200000/annum plus Bonus & Package
Posted:

Python Data Engineer Azure & PySpark

London, United Kingdom
Brightbox GRP Ltd
Python Data Engineer Azure & PySpark - SC Cleared Contract £400-£458pd (Inside IR35) SC Clearance is Essential Summary Were looking for a Python Data Engineer skilled in PySpark, Delta Lake, Azure services, containerized development, and Behave-based testing. Youll design and build scalable data pipelines and maintain high-quality, test-driven code in a cloud environment. What youll do Build and … maintain Python/PySpark pipelines for data ingestion, processing, and validation. Write unit and BDD tests using Behave, including mocking and patching. Create and optimize Delta Lake tables for reliable, performant data storage. Use Docker to manage consistent development, testing, and deployment environments. Build configurable, parameter-driven code for modular data solutions. Work with Azure Functions, Key Vault, and Blob … and DevOps on CI/CD and deployment. Tune and troubleshoot Spark jobs in production. Document solutions and follow cloud security and governance best practices. Skills you need Strong Python skills with a focus on clean, test-driven code. Experience writing Behave tests and using mocking/patching techniques. Solid PySpark knowledge and experience with distributed data processing. Understanding of More ❯
Employment Type: Contract
Rate: £400 - £458 per day, Benefits remote
Posted:

SC Cleared Python Data Engineer - Azure & PySpark

United Kingdom
Hybrid/Remote Options
Montash
Job Title: SC Cleared Python Data Engineer - Azure & PySpark Contract Type: 12 Month Contract Day Rate: Up to £400 a day inside IR35 Location: Remote or hybrid (as agreed) Start Date: January 5th 2026 Clearance required: Must be holding active SC Clearance Overview We are seeking an experienced Python Data Engineer to support the design, development, and optimisation of Azure … based data pipelines. The focus of this role is to deliver scalable, test-driven, and configuration-driven data processing solutions using Python, PySpark, Delta Lake, and containerised workloads. This opportunity sits within a fast-paced engineering environment working closely with cloud, DevOps, and data science teams. Client details remain confidential. Key Responsibilities Develop and maintain ingestion, transformation, and validation pipelines … using Python and PySpark Implement unit and BDD testing with Behave, including mocking, patching, and dependency management Design and manage Delta Lake tables, ensuring ACID compliance, schema evolution, and incremental loading Build and maintain containerised applications using Docker for development and deployment Develop configuration-driven, modular, and reusable engineering solutions Integrate Azure services including Azure Functions, Key Vault, and Blob More ❯
Employment Type: Contract
Rate: GBP Daily
Posted:

Python Developer

London Area, United Kingdom
Ntrinsic Consulting
Python Developer (Microservices & AWS Bedrock) - LONDON CONTRACT Focus: LLM Orchestration & Backend API Development (DevSecOps) 💰 THE ESSENTIALS Role: Python Developer Rate: £400 per day (Inside IR35) Duration: 6 Months Initial (Strong extension potential) Location: Stratford, London ( 40% WFO is Mandatory ) Start: Immediate 🚀 THE MISSION: Intelligent Prompt Orchestration We are seeking an experienced Python Developer to join our client's DevSecOps team … critical, client-facing role requiring strong technical skills in microservices, serverless architecture, and LLM integration in a challenging, fast-paced environment. Key Technical Deliverables: Backend Development: Develop and maintain Python microservices and REST APIs (using Flask/FastAPI/Django) interacting directly with AWS Bedrock and services like OpenSearch, Kendra, and DynamoDB. Orchestration: Build Lambda functions, Step Functions and LLM … artifact management standards (Maven/Nexus). Production Quality: Ensure clean, reliable, and scalable code with robust error handling and logging across distributed services. ✅ YOUR CORE SKILLS (Minimum & Essential) Python Mastery: Proven experience with frameworks like Flask, FastAPI, or Django. API Expertise: Solid understanding of building and securing RESTful APIs (design, security, versioning). AWS Serverless: Hands-on experience with More ❯
Posted:
Python
10th Percentile
£34,000
25th Percentile
£50,000
Median
£70,000
75th Percentile
£90,000
90th Percentile
£117,500