Software Engineering Jobs in United Kingdom
There are 6,030 open Software Engineering jobs in United Kingdom on freehire right now. 1,532 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 | 395 |
| 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 34%
- ai 31%
- python 31%
- java 30%
- api 29%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,260 · 21%
- Remote 424 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 684 postings that state a position on it.
Seniority
- Senior 1,739
- Lead 456
- Staff 228
- Principal 185
- Junior 147
- Middle 107
Who is hiring
- 1000+ employees 774
- 501-1000 employees 422
- 51-200 employees 201
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 14
Lead Software Engineer
Lead a team building .NET (C#) software solutions for Royal London’s pensions and investment platforms, guiding architecture and collaborating with frontend teams.
Senior Lead Software Engineer, Corporate KYC
Lead the design and delivery of secure, scalable data platforms for corporate KYC and risk assessment, including agentic AI systems and LLM-based applications in a regulated financial environment.
Software Engineer, Low-Latency Java and Kafka
Build and maintain low-latency Java services and Kafka pipelines that power JPMorgan’s real-time liquidity platform, using Spring Boot, multi-threading, and modern testing tools.
Software Engineer (AI Governance)
Builds and maintains AI governance tools (e.g., LLM gateway, agent firewall) for developer tooling, focusing on Go/React, security, and enterprise policy integration while collaborating with customers and open-source communities.
Senior Node.js Developer (AWS, HAPI)
Develop and maintain Node.js services on AWS using HAPI.js for a UK government livestock registration system, integrating with Defra systems.
Senior Software Developer
Builds and maintains .NET Core and Blazor applications with SQL Server for a UK-based software house serving enterprise clients.
Java Developer
Build and enhance enterprise-scale Java applications in an Agile team while working hybrid (3 days in-office) under an IR35 umbrella contract.
C# Developer
Builds and maintains C# applications for production testing and process automation in a growing engineering team.

Software Engineer (Operations Team)
Build full-stack internal tools and customer-facing systems to automate insurance operations, integrating underwriting, claims, and policy admin workflows using TypeScript, Python, React, and AI tooling.