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

Automation Developer

London
£550 per day
Job Type: Temporary
Posted: 15-09-2026
Automation Developer (Python & Ansible. Certain Advantage is hiring for a Automation Developer based in London. This role is on a initial contract basis till the end of the year and is hybrid, with employees required to be onsite 3 days per week. (High po... Read more

Digital DevOps & Release Manager

Tadley, Hampshire
Not Specified
Job Type: Permanent
Posted: 15-09-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

Senior Data Science Consultant

London
£60,000 per annum
Job Type: Permanent
Posted: 15-09-2026
Programming Languages: Python, R, PySpark. Agentic & GenAI Platforms: Microsoft Copilot Studio, OpenAI GPT-5 Agents, UiPath, Adept AI, Orby AI, Beam AIIf you've held any of these roles or used these technologies/skills, this role could be a great fit: Dat... Read more

Senior Data Engineer

Eastleigh, Hampshire
£70,000 per annum
Job Type: Permanent
Posted: 15-09-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

Platform Engineer - Terraform - Glasgow/Edinburgh Hybrid - 65K

Glasgow
£55,000 per annum
Job Type: Permanent
Posted: 15-09-2026
Able to automate and script using tools such as PowerShell, Bash, or Python. A solid grasp of cloud networking and identity concepts, such as virtual networks, private connectivity, DNS, and access control. Experience testing your own changes properly and... Read more

Finance Systems / Reporting Developer (AI Automation)

Northampton, Northamptonshire
£40,000 per annum
Job Type: Permanent
Posted: 15-09-2026
This leading Logistics & Supply Chain organisation are looking for a Finance Systems / Reporting Developer to join their growing FP&A team. This is an excellent opportunity to play a key role in adopting, developing and enhancing their new Agentic AI ente... Read more

Fidessa Developer

St Paul's, Greater London
£70 per hour
Job Type: Contract
Posted: 15-09-2026
We are seeking an experienced Fidessa Developer to join a global Equities Cash Technology team supporting institutional and retail trading businesses. This is a hands-on development role focused on the customisation, enhancement, implementation and suppor... Read more

Software Developer

Manchester, Greater Manchester
£45,000 per annum
Job Type: Permanent
Posted: 15-09-2026
The Software Developer will work alongside the Group Technology Director, with primary responsibility for designing, building and publishing APIs, supported by ownership of the Azure infrastructure and SQL environment those APIs run on. The role suits a d... Read more

Orchestrade Senior Developer

Remote work
Not Specified
Job Type: Contract
Posted: 15-09-2026
We're supporting a leading energy and commodities trading organisation, in the search for a Senior ETRM Developer / Solution Architect to join their trading technology team on an initial 6-month contract. This is an excellent opportunity for a senior tech... Read more

Data Analyst

Nationwide
£45,000 per annum
Job Type: Permanent
Posted: 15-09-2026
Are you a Data Analytics Engineer, BI Engineer or technically strong Power BI Developer looking for a role where you can work across both reporting and the underlying data that powers it. Applause IT is recruiting for a Data Analytics Engineer on behalf o... Read more

Principal IT Infrastructure & Security Specialist

OX2, Oxford
£75,000 per annum
Job Type: Permanent
Posted: 14-09-2026
Ability to balance usability, developer productivity and information security when designing and implementing technical solutions. Strong knowledge of enterprise networking, including switching, routing, wireless networking, firewalls, VPNs and network se... Read more

Senior AWS Site Reliability Engineer

City of London, London
£60,000 per annum
Job Type: Permanent
Posted: 14-09-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

Full Stack Software Developer

London
Not Specified
Job Type: Contract
Posted: 14-09-2026
I am currently looking for a Full Stack Software Developer for a Defence company on a 6 month contract. Location: London 4/5 days per week onsite, the other day will be from the client's office. Duration: 6 months. Day Rate: £750-£780 per day Inside IR35.... Read more

Application Developer

Sheffield, South Yorkshire
£420 per day
Job Type: Contract
Posted: 14-09-2026
Role Title: Application Developer. Location: Sheffield, Work setup: 60% Office 40% Remote. Duration: 30/04/2027. Rate - £420 - £473. CONTRACTOR MUST BE ELIGIBLE FOR BPSS. MUST BE PAYE THROUGH UMBRELLA. We are looking for a highly skilled Application Devel... Read more

Senior Developer

London
Not Specified
Job Type: Temporary
Posted: 14-09-2026
SC Cleared Senior Full Stack Developer. Contract: 3-Month FTC. Location: Remote – UK. Sector: Public Sector. Clearance: Active SC Clearance required. Start: ASAP. The Role. We are looking for an experienced SC Cleared Senior Full Stack Developer to join a... Read more

Python Developer

London
Not Specified
Job Type: Contract
Posted: 14-09-2026
AMS is supporting a leading global consulting firm in hiring an experienced Python Developer for an initial 12-month contract. (Offices in London/Birmingham/Bristol. You'll be responsible for designing and developing Python-based solutions while working c... Read more

Lead SQL Developer

Leeds, West Yorkshire
£65,000 per annum
Job Type: Permanent
Posted: 11-09-2026
Lead SQL Developer - Up to 75K + Hybrid (2 days in office), 15% Pension, Private Healthcare + Microsoft Certifications - Leeds Central. We are looking for a highly motivated and experienced Lead SQL Developer to join a growing digital and data function ba... Read more

Private Cloud Architect

England
£411 per day
Job Type: Contract
Posted: 11-09-2026
This role is ideal for a strong software engineer who enjoys building production-grade applications, backend services, APIs, developer tooling, and automation solutions that support enterprise-scale cyber security and data platforms. This is a software en... Read more

Software Test Engineer

PL1, Plymouth
£45,000 per annum
Job Type: Permanent
Posted: 11-09-2026
You'll work directly with developers and product owners, making sure every release is stable, reliable and ready for real-world use. The role mixes manual testing with the chance to drive automation. What you'll do. Build and run test plans, test cases an... Read more

Multiple IT Opportunities – Mobile, Engineering & Data | Burgess Hill

Burgess Hill, West Sussex
Not Specified
Job Type: Permanent
Posted: 11-09-2026
Hands-on developers/coders required – not Lead-only profiles. Strong Java + Kotlin • Android development • Jetpack Compose • Coroutines/Flow • REST APIs • Gradle • GitHub Actions/CircleCI • Unit/Integration testing • performance optimisation. 🍎 iOS Engine... 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.