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

Development Manager

DL3 6AH
Not Specified
Job Type: Permanent
Posted: 01-08-2026
Working across a complex operational environment, you will play a key role in leading developers and data engineers while providing technical and operational assurance for live services. The role is predominantly focused on business-as-usual service stabi... Read more

Senior Mobile QA Engineer (iOS & Android)

Stratford
£350 per day
Job Type: Contract
Posted: 31-07-2026
Collaborate closely with Product Owners, Developers and Infrastructure teams throughout the SDLC. Identify, document and manage defects through to resolution. Support continuous improvement of QA processes, automation capabilities and CI/CD practices. Pro... Read more

BIM Automation Specialist

London
£50 per hour
Job Type: Temporary
Posted: 31-07-2026
Previous experience as a BIM Automation Specialist, Digital Engineer or BIM Developer. Advanced knowledge of Dynamo for Revit automation. Strong experience using Autodesk Revit. Experience developing BIM automation workflows. Good understanding of ISO 196... Read more

Devops Engineer

Manchester, Greater Manchester
£60,000 per annum
Job Type: Permanent
Posted: 31-07-2026
Work closely with engineering, security, and product teams to improve deployment processes and developer experience. Contribute to the evolution of DevOps and cloud engineering best practices as the company continues to scale. What We're Looking For. Prov... Read more

Full-Stack Software Developer

Worcester
£38,000 per annum
Job Type: Permanent
Posted: 31-07-2026
Job Title: Full-Stack Software Developer. Location: Worcester. Salary: From £38,000, depending on experience. Part-Time and Full-Time hours would be considered; Office-based role. Agile working may be considered following successful induction. Candidates ... Read more

Senior Python Developer- London- Up to £100K

London
£80,000 per annum
Job Type: Permanent
Posted: 31-07-2026
Senior Python Developer. London | Hybrid (3 days per week) | Up to £100,000 + Benefits. Banking is changing. The software behind it needs to change too. New regulation. Increasing use of AI. Greater scrutiny around security and governance. That's why one ... Read more

Database Administrator (DBA)

Reading, Berkshire
£70,000 per annum
Job Type: Permanent
Posted: 31-07-2026
Collaborate with software developers to optimise queries, indexing strategies and data models. Support the wider engineering function by contributing to CI/CD pipelines and automated deployment processes. Provide guidance on database architecture and best... Read more

Senior Analytics Engineer

Oxford, Oxfordshire
£60,000 per annum
Job Type: Permanent
Posted: 31-07-2026
Collaborate with developers, product owners and business analysts in conceptualising, designing, and developing new database applications, modules, and enhancements. Assist with the design and development of data schemas and definitions to support Busines... Read more

Agentic AI Engineer

Burgess Hill, West Sussex
Negotiable
Job Type: Permanent
Posted: 31-07-2026
Agentic AI Engineer (Python / LangGraph. Location: Burgess Hill - Hybrid (3 days/week. Role Type: Permanent, Full-Time. The Role. We are hiring a Python Engineer to build next-generation autonomous AI agents for a major global financial services hub. You ... Read more

Python Developer

Birmingham, West Midlands
£45,000 per annum
Job Type: Permanent
Posted: 30-07-2026
Python Developer. Birmingham - Office Based. £45,000 - £50,000 + Annual Bonus + 25 Days Holiday + Pension + Additional Benefits. Excellent opportunity for an experienced Software Engineer, Full Stack Developer or Senior Technology Specialist to join a wel... Read more

Full Stack Engineer - ML/Gen AI

London
£375 per day
Job Type: Contract
Posted: 30-07-2026
You'll be a hands-on engineer with strong Python, React, JavaScript/TypeScript and AWS experience, developing scalable cloud-native applications and integrating AI capabilities into production systems. Recent experience developing Chat or Messaging applic... Read more

Software Developer

Newcastle upon Tyne
£100,000 per annum
Job Type: Permanent
Posted: 30-07-2026
Software Developer. Take full technical ownership of high-performance, bespoke systems solving critical defence challenges. This role offers an exceptional platform for elite engineers to work alongside leading technical experts, driving architectural dec... Read more

DevOps Engineer

Manchester
£55,000 per annum
Job Type: Permanent
Posted: 30-07-2026
Work closely with developers and stakeholders to deliver scalable, reliable solutions. Skills and Experience. 3+ years' experience in a DevOps or Cloud Engineering role. Practical experience with Azure DevOps and CI/CD pipelines. Proficient in scripting l... Read more

Senior Platform Engineer

London
£100,000 per annum
Job Type: Permanent
Posted: 30-07-2026
Python | AWS | Terraform | Kafka | Event-Driven Architecture. We are looking for a Senior Data Platform Engineer to join a team building a modern, cloud-native data platform on AWS. This is a highly hands-on engineering role focused on designing, building... Read more

Salesforce Developer

London
£55,000 per annum
Job Type: Permanent
Posted: 30-07-2026
Salesforce Developer. Based at client locations, working remotely, or based in our Godalming or Milton Keynes offices. Based at client locations, working remotely, or based in our Godalming or Milton Keynes offices. Salary: Negotiable, DoE, plus company b... Read more

Software Developer Student

Bristol
£19,999 per annum
Job Type: Contract
Posted: 29-07-2026
Software Developer Student. Company Overview. King - West is a forward-thinking technology company committed to innovation and excellence in software development. We empower our teams to create impactful solutions that drive progress and deliver exception... Read more

Senior AWS Platform Engineer

London
£85,000 per annum
Job Type: Permanent
Posted: 29-07-2026
Write automation and tooling in Python or Go to remove manual work and reduce operational overhead. Support and optimise Amazon RDS environments for availability, performance, and security. Embed site reliability principles across the platform, including ... Read more

Software Developer

Douglas, Isle of Man
£40,000 per annum
Job Type: Permanent
Posted: 29-07-2026
You will report to the Lead Developer for AI and Platforms. You will own projects, not tickets. You take something from a rough idea to a running thing people rely on, and you keep it running. As a Software Developer here you will. Build and own a number ... Read more

Software Developer

Peterborough, Cambridgeshire
£22 per hour
Job Type: Contract
Posted: 29-07-2026
Software Developer. Peterborough – fully onsite. Initial 12 month contract – likely to extend for the right person. 37 hours a week: Mon – Thurs 8:30am – 4:45pm, Friday 8:30am – 4pm. Up to £22.06 PAYE hourly rate plus holiday and pension contribution OR U... Read more

Senior AWS Site Reliability Engineer

London
£60,000 per annum
Job Type: Permanent
Posted: 29-07-2026
Collaborate closely with developers to enhance service quality through thorough testing and structured release practices. Engage in architectural discussions, manage platform operations, and contribute to capacity forecasting. Design and implement automat... 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.