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
Software Engineer (AI)
ExTrac is seeking a software engineer to build and maintain agentic AI features and analytical tools for intelligence analysts using Python and Go. The role involves end-to-end development of production-grade services, including agent orchestration, retrieval systems, and streaming pipelines.
Senior Software Engineer (AI)
The Senior Software Engineer will build and maintain production-grade agentic AI systems and analytical features using Python and Go. The role involves end-to-end service ownership, including designing APIs, managing storage layers, and ensuring system reliability for intelligence analysts.
Senior Java Developer
The Senior Java Developer will work on evolving a SaaS platform for a growing fintech company. The role is fully remote with quarterly team meet-ups.
Software Engineer (Data Platforms & Automation)
Builds scalable data platforms and automation pipelines for a fintech client, focusing on ETL, search, analytics, and infrastructure optimization.
C#/.NET Software Engineer | AWS | Modern Cloud Platform
Builds cloud-native back-end services and APIs in C#/.NET for a fintech platform transformation, collaborating with AWS and cross-functional teams to design scalable solutions.
Software Engineer Placement (9-months)
Build and enhance an AI-powered resource-management platform using JavaScript, C#, .NET, Vue.js, and Azure; work on scalable features and internal tooling in a fast-growing Edinburgh-based team.
Software Engineer
Build secure Android apps in Kotlin with Jetpack Compose and backend services in Rust/Python/Go, deployed via Docker and CI/CD, for UK Defence and National Security systems.
Rust Software Engineer
Develops high-integrity, safety-critical software (e.g., for aerospace, medical devices, satellites) using Rust, contributing to requirements, development, testing, and compliance activities in a regulated environment.