Software Engineering Jobs in United Kingdom
There are 5,892 open Software Engineering jobs in United Kingdom on freehire right now. 1,548 of them were posted recently. The skills employers ask for most often are cloud, python and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £60,000 | £77,500 | £100,000 | 406 |
| GBP | day | £472 | £625 | £700 | 44 |
| USD | year | $166,100 | $192,750 | $215,000 | 38 |
| EUR | year | €96,850 | €113,850 | €124,845 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 33%
- python 30%
- ai 30%
- java 30%
- api 28%
- ci-cd 23%
- aws 22%
- agile 22%
How the work is done
- Hybrid 1,195 · 20%
- Remote 381 · 6%
- Onsite 166 · 3%
Visa sponsorship offered in 51% of the 636 postings that state a position on it.
Seniority
- Senior 1,704
- Lead 442
- Staff 214
- Principal 179
- Junior 146
- Middle 114
Who is hiring
- 1000+ employees 726
- 501-1000 employees 402
- 51-200 employees 204
- 11-50 employees 112
- 201-500 employees 36
- 1-10 employees 15
Senior Software Engineer, Trading Team
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly…
Software Engineer - Cumberland/FICCO Tools Engineering
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly…
Software Engineer, Research – Cumberland Systematic
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly…
Software Engineer, Trading – Cumberland Systematic
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly…
Senior Software Engineer, Unified Platform - Digital Assets
Senior Software Engineer at DRW builds and maintains systems for moving and safeguarding cryptoassets, including treasury automation, wallet inventory, and custody integrations, using Python, FastAPI, Kubernetes, and CI/CD pipelines.
Software Engineer (Commodities Data Team)
Build and maintain Python-based ETL pipelines to ingest and process commodities trading data for analysis and infrastructure development.
Software Developer
Design and develop ultra-low-latency trading systems and data platforms using C++, Java, or Python. You will work on the full tech stack—from hardware and software development to grid computing—to build algorithmic trading, risk analysis, and simulation tools.

Lead Java Developer (Server-side, Microservices) Bank - London
Lead Java Developer focusing on server-side development with Kafka, Microservices, and Spring Boot; requires 8 days per month onsite in London.
Software Engineer II
Software Engineer II on MOO's Forge platform team, building and maintaining backend services (Java, Spring Boot, AWS) that power the post-purchase fulfillment and manufacturing workflow from checkout to delivery.
Dev Ops Software Engineer – Maritime Mission Systems
Build and maintain DevOps platforms for mission-critical maritime systems, modernising CI/CD pipelines and tooling to support sonar development for defence customers.
Java Developer (SC Eligible/ Cleared)
Build and maintain secure Java/Spring Boot backend services and APIs, and integrate agentic AI workflows (LLM agents, RAG, tool-use) for UK government digital services.
Front Office Java Developer – Rates (Low Latency)
Builds and maintains high-performance Java applications for a rates trading team in a low-latency, real-time environment.
Java Developer - Front Office - Rates
Build and maintain high-performance Java applications for a leading investment bank’s front-office rates team, collaborating with traders and quants to deliver low-latency trading solutions.
Senior Java Developer Integrated Financial Crime (IFC)
Senior Java developer building scalable microservices and APIs for financial crime compliance using Spring Boot, Kafka, and cloud-native tools in a regulated fintech environment.