Software Engineering Jobs in United Kingdom
There are 6,045 open Software Engineering jobs in United Kingdom on freehire right now. 1,534 of them were posted recently. The skills employers ask for most often are cloud, ai and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £60,000 | £78,000 | £100,000 | 392 |
| GBP | day | £465 | £625 | £700 | 43 |
| USD | year | $166,100 | $192,750 | $215,000 | 38 |
| EUR | year | €102,500 | €113,850 | €124,845 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 35%
- ai 32%
- python 31%
- java 30%
- api 29%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,260 · 21%
- Remote 426 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 684 postings that state a position on it.
Seniority
- Senior 1,746
- Lead 456
- Staff 228
- Principal 185
- Junior 146
- Middle 107
Who is hiring
- 1000+ employees 774
- 501-1000 employees 422
- 51-200 employees 205
- 11-50 employees 117
- 201-500 employees 44
- 1-10 employees 14
Python Developer
Build and maintain automated customer reporting tools and a secure web-based portal using Python, Flask, Jinja2, and SQL, with HTML/CSS frontends.

Python Developer
Build and operate a high-performance data and intelligence platform that connects supply-chain forecasts to store-level ordering systems using Python, TypeScript, and LLM tooling.
Python Developer
Build and maintain Python-based backend systems for financial optimisation, integrating trade data with AWS services and databases to deliver secure, high-performance results for global institutions.
Python Developer
Build and maintain Python automation frameworks, REST APIs (Flask/FastAPI), and CI/CD pipelines for network testing and operational workflows in a hybrid role.
Python Developer
Build and maintain Python-based credit-risk systems for a London-based recruiting firm’s client, using OOP, CI/CD, and Oracle/SQL.
Python Developer
Develops and maintains quantitative trading models for a sports-betting platform using Python and Go, collaborating with quants and traders.
Python Developer
Builds and maintains high-throughput, message-driven Python back-end services using FastAPI, Kafka, and Azure, mentoring peers and shaping reliable, scalable systems.
Senior Python Developer
Build secure data pipelines and APIs in Python to integrate UK government digital services with the Electronic Monitoring Data Store, using AWS and IaC.
Python Developer
Develops Python test suites for FPGA image-processing blocks using cocotb, writes unit tests, profiles code, and maintains CI/CD pipelines in a Linux environment.
Python Developer
Build and maintain Python-based trading systems for a major European equities exchange, including feature development, R&D, and production support.
Python Developer
Builds AI-driven automation workflows and APIs using Python, Azure AI tools, and low-code platforms for a legal-services firm.
Python Developer
Mid-level Python developer building secure, mission-critical software for national infrastructure and defence clients using AWS, CI/CD, and agile practices.
Python Developer
Junior Python developer building data-driven tools and applications for a UK market-research firm serving the automotive sector, using Python, SQL, and basic front-end tech.
Python Developer
Build and maintain serverless Python applications on AWS, using Lambda, DynamoDB, and CI/CD pipelines for government or healthcare projects.
Python Developer
Builds and maintains Python-based backend services using Django/Flask/FastAPI, PostgreSQL, and RESTful APIs while following Agile practices.
Python Developer
Build Python-powered backend infrastructure for a real-time AI analytics platform that processes millions of events daily, enabling businesses to derive actionable insights from streaming data.