Software Engineering Jobs in United Kingdom
There are 6,094 open Software Engineering jobs in United Kingdom on freehire right now. 1,453 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,270 · 21%
- Remote 424 · 7%
- Onsite 187 · 3%
Visa sponsorship offered in 54% of the 683 postings that state a position on it.
Seniority
- Senior 1,755
- Lead 461
- Staff 230
- Principal 189
- Junior 148
- Middle 108
Who is hiring
- 1000+ employees 773
- 501-1000 employees 422
- 51-200 employees 205
- 11-50 employees 116
- 201-500 employees 44
- 1-10 employees 14
Senior Python Developer – Finance Risk & CI/CD (Glasgow)
Builds and maintains Python-based finance risk and CI/CD pipelines using OOP and Jenkins for a Glasgow-based fintech team.
Python Software Developer - Algos
Develops and maintains Playtech’s Sportsbook product using Python, NumPy, Cython, and C to build high-performance betting algorithms and microservices.
Python Software Developer | Risk Technology
Build and maintain Python-based risk engines for market, clearing, counterparty and operational risk using Pandas, NumPy and cloud tech; integrate post-acquisition systems and explore Agentic AI for code generation.
Python Developer - Up to £60,000 - ID37652
Builds and maintains Python-based web services and APIs using frameworks like FastAPI, collaborating on core projects and DevOps tasks in a small, tech-focused team.
Senior Python Developer in London - GroupM
Build and maintain data pipelines and ETL workflows in Python for an ad-tech agency, using Airflow, Kafka, Snowflake, and BigQuery.
Python Developer / FO IT Strategist
Python developer and strategist maintaining and enhancing a low-latency ETF market-making platform, building monitoring tools, and supporting traders in a fast-paced trading environment.
Mid-Level Python Developer
Mid-level Python developer building and optimizing scalable Python applications for a FinTech company using Flask and AWS.
Python Developer – Data & Algorithms Expert (Belfast)
Build and optimize data pipelines and algorithms in Python, using Pandas for analysis and applying strong data-structure expertise to solve commercial problems.
Senior Python Developer (Networking)
Senior Python/Go developer builds and maintains network automation tooling for a systematic hedge fund, turning network intent into production-grade, idempotent code that provisions and monitors datacentre fabrics.
Python Developer Anaconda - MedTech
Develop backend services in Python (Anaconda stack) for a medtech startup, focusing on terahertz sensing, image processing, and machine learning while collaborating with scientists and engineers.
Python Developer (Data Project - Contract)
Mid-Senior Python developer to redevelop existing functions and perform unit/performance testing for a data project in a hybrid Belfast office role.
Front Office Python Developer – Trading Systems
Build Python-based trading systems and tools with traders, analyzing market data and managing positions to drive PnL and trading decisions.
Senior Python Developer - AVP
Senior Python developer builds and maintains credit-risk systems using Python, FastAPI, MCP, LLM, and Java to support Wholesale Credit Risk at Citibank.
Python Developer - Audio and Signal Processing
Develop and maintain audio watermarking and fingerprinting systems in Python, improving robustness and scalability for media measurement research and production deployment.
Python Developer - Fixed Income
Builds a pricing and risk system for fixed-income products using Python, asynchronous programming, and event-driven architecture for a London-based investment bank.
Python Developer in London - Xtremepush
Build and maintain data pipelines and custom Python applications for an adtech platform that powers customer data processing.
Python Developer in Doncaster | Django/Flask
Develops backend services in Python using Django or Flask, maintains SQL databases, and collaborates in a fast-paced team.