A Python developer builds and maintains the server-side logic, APIs and data pipelines behind web apps, internal tools and analytics platforms. The day-to-day work is writing and reviewing code, fixing bugs, connecting services over REST APIs, querying databases and pushing changes through CI/CD. Most UK roles are backend or full-stack web work, with a smaller share in data engineering, automation or machine-learning support. The market is large and Python ranks among the most-requested languages on this site.

The stack employers list is fairly consistent. Django or FastAPI for web and API work, with Flask still common on older codebases; PostgreSQL or MySQL for relational data, often with Redis and sometimes MongoDB alongside. Most roles expect Docker, Git and a cloud platform, usually AWS and occasionally Azure or GCP. REST API design, OAuth2 or JWT authentication and writing tests with pytest appear in the large majority of specs. Data-leaning posts add pandas, SQL fluency and ETL pipeline experience. The language itself is the baseline; most of the role is the tooling and systems around it.

Pay varies by level. Junior roles run roughly £28k to £42k, mid-level developers with three to five years of experience around £45k to £60k, and senior roles typically £70k to £90k. ITJobsWatch puts the UK median for permanent Python developer roles at about £76k, with London paying higher. Fully remote and hybrid posts both exist, though hybrid, commonly two or three days on-site, is now the more common arrangement; fully remote roles attract heavy competition. Progression usually runs junior to mid to senior developer, then into a technical lead or architect track or engineering management. Some move sideways into data engineering, DevOps or machine learning, which tend to pay at the upper end of the range.

Python Developer Jobs

AI Engineer

Stroud, Gloucestershire
£55,000 per annum
Job Type: Permanent
Posted: 30-10-2026
Fluency in C, C++ and Python, with experience of SQL-based databases. An analytical mindset: you enjoy breaking complex problems down and building them back up into elegant, efficient code. High standards: you write clean, well-commented code that other d... Read more

Go Backend Developer

London
£55,000 per annum
Job Type: Permanent
Posted: 30-10-2026
Backend Developer (Go. Salary: Up to £61,000 per annum. Contract: 12-month FTC, with potential for extension. Location: London - hybrid, 2 days a week on site. Our prestigious client is looking for a Backend Developer to join a growing AI and automation t... Read more

Data Engineer (SQL, Python, Data Pipelines) - £65,000 + 20% Bonus

WD4, Kings Langley
£65,000 per annum
Job Type: Permanent
Posted: 30-10-2026
Develop Python-based ingestion, automation and ETL scripts, including API integrations and scheduled jobs. Configure and manage managed or open-source connectors using Fivetran and/or Meltano/Singer (or comparable tooling). Write and optimise advanced SQL... Read more

Software Developer

Newcastle upon Tyne
Not Specified
Job Type: Permanent
Posted: 30-10-2026
Software Developer. Permanent | Hybrid working Newcastle- Leeds or Manchester) | AWS- Azure- BPSS. We are looking for Software Developers with strong AWS and Azure experience to work at an early stage alongside enterprise architects and senior engineers. ... Read more

Project Design Manager (HARDWARE/SOFTWARE/FIRMWARE)

CB2, Trumpington
£35 per annum
Job Type: Contract
Posted: 29-10-2026
Each team includes a Product Manager, Technology Lead, Product Designer, Delivery Lead, engineers, and developers. We believe in customer centricity, ownership, and accountability. Solutions must be. Valuable – customers choose to buy or use them. Viable ... Read more

Lead Backend Engineer

London
£650 per day
Job Type: Contract
Posted: 29-10-2026
Lead Back End Developer - Contract role - London. Overview. A growing, data-driven organisation is looking for a Lead Back End Developer to shape and deliver the services that sit at the heart of its platform. You'll lead a team of engineers, own technica... Read more

Senior React & Node Developer (AI & Full Stack)

London
£65,000 per annum
Job Type: Permanent
Posted: 29-10-2026
Senior React & Node Developer (AI & Full Stack. Location: London (Hybrid - 3 days per week. Salary: £65,000 - £75,000. Job Type: Permanent. Please note: Applicants must have the right to work in the UK. Unfortunately, visa sponsorship is not available for... Read more

Cloud Engineering Lead (Azure)

London
£600 per day
Job Type: Contract
Posted: 29-10-2026
Strong Python (plus PowerShell / Azure CLI) for automation and API integration. Proven ability to build and maintain multi-stage, approval-gated provisioning pipelines (Azure DevOps and/or. GitHub Actions) with Git-based workflows. Azure security and gove... Read more

Machine Learning and AI Developer

London
£600 per day
Job Type: Contract
Posted: 29-10-2026
Machine Learning and AI Developer. London. £600 - £680. The client see a world in which advanced applications of Machine Learning and AI will allow us to develop novel therapies to existing diseases and to quickly respond to emerging or changing diseases ... Read more

eTrading Production Engineer (FIC/Trading)

City of London, London
Not Specified
Job Type: Contract
Posted: 29-10-2026
The Engineer will work closely with traders, quantitative teams, developers and infrastructure engineers to drive automation, troubleshoot complex production issues, optimise trading workflows and enhance the resilience of low-latency electronic trading e... Read more

Digital DevOps & Release Manager

Tadley, Hampshire
Not Specified
Job Type: Permanent
Posted: 29-10-2026
A good technical understanding of scripting and configuration, ideally including Bash, Python and YAML, together with experience of cloud technologies. Experience working within Agile environments, supporting developers and teams to improve the way they b... Read more

Full Stack Engineer (Agentic AI)

London
£500 per day
Job Type: Contract
Posted: 29-10-2026
WS1 is an initial workstream focused on building an AI / agentic capability on Azure using Python. The team will shape and deliver an early solution in partnership with the business, establishing the technical foundations, architecture, and product direct... Read more

Systems Developer

Oldham
£56,357 per annum
Job Type: Permanent
Posted: 29-10-2026
The Guinness Partnership is looking for a Systems Developer specialising in Azure Integrations to join the IT and Business Change team at our Oldham office on a permanent, full time basis, working 35 hours per week. We offer a hybrid working model, with t... Read more

AWS Python Developer - Active SC Clearance

London
£400 per day
Job Type: Contract
Posted: 28-10-2026
AWS Python Developer - Active SC Clearance. Up to £420pd (Inside IR35. Remote. 6 months. My client is looking for an experienced AWS Python Developer to support and enhance a live, business-critical platform. This is a hands-on development and production ... Read more

Python Developer

Nationwide
Not Specified
Job Type: Contract
Posted: 28-10-2026
Experienced Python Developers needed for a large Defence project. You must be a British Citizen and have current or recently lapsed SC clearance. Develop and code software. Diversifying knowledge and skills whilst deepening understanding of existing skill... Read more

Application Security Consultant

London
Not Specified
Job Type: Permanent
Posted: 28-10-2026
Work closely with developers, architects, DevOps teams and product owners to embed security into their everyday workflows. Deliver security awareness sessions, secure coding workshops and practical training for development teams. Help shape our approach t... Read more

Full Stack Engineer - Front End - AI

London
£550 per day
Job Type: Contract
Posted: 28-10-2026
We are seeking a highly skilled Senior Fullstack Developer with deep expertise in React and strong experience deploying applications to cloud platforms, ideally Microsoft Azure (AWS experience also welcome). This role will focus on building, deploying, an... Read more

AI Engineer

London
£70,000 per annum
Job Type: Permanent
Posted: 28-10-2026
Collaborate in a cross‑functional squad (DevOps, data engineers, developers, testers, Infosec) to productionise AI services in AWS. Enhance and innovate esure's tech stack, including MLOps, CI/CD pipelines, UI, and our AI Python library. Assess third‑part... Read more

Senior Data Engineer

Eastleigh, Hampshire
£70,000 per annum
Job Type: Permanent
Posted: 28-10-2026
You will join a collaborative team of data and AI engineers, scientists, developers, analysts, and architects. Together, you will design and build modern machine learning and AI services that support analytics and improve products across the business. Mai... Read more

Senior Full Stack Developer

London
£550 per day
Job Type: Contract
Posted: 28-10-2026
Senior Full Stack Developer (React, Python & Azure AI. Location: London/ Hybrid. Start: ASAP. About the Opportunity. We are seeking an experienced Senior Full Stack Developer to join a cutting-edge programme focused on delivering AI-powered solutions on M... Read more

Frequently asked questions

Do I need a computer science degree to get a Python developer job in the UK?

No. Many UK employers weigh a working portfolio and the ability to pass a technical screen more heavily than a degree. Bootcamp graduates, self-taught developers and career-changers are hired, particularly for junior and mid roles. A degree helps with some larger firms and graduate schemes, but a GitHub profile with real projects and solid pytest coverage often counts for more at interview.

Is FastAPI or Django more in demand for UK Python jobs?

Both appear frequently, and which matters depends on the role. Django is common in established web products and anything needing a built-in admin and ORM, so it is the safer single choice for backend web roles. FastAPI is growing for API-first and async services and appears often in newer codebases and microservices. Many specs list Django, FastAPI and Flask together, so being comfortable in at least two is an advantage.

How much should a mid-level Python developer expect to earn in the UK?

Around £45k to £60k base for someone with roughly three to five years of commercial experience, with London and fintech or AI-focused employers paying at or above the top of that band. Contract day rates are higher but carry no holiday or sick pay. Moving into data engineering, DevOps or machine-learning specialisms, or up to senior level at £70k to £90k, is the usual route past £60k.