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
Software Developer
Builds and maintains web apps using Python and Django in a hybrid role for a London-based product team.
Senior Software Engineer - C# / .NET - Near Edinburgh - 70K
Builds and maintains C#/.NET web and Windows applications for a global product company near Edinburgh.
Java developer - FTC - 3 Days a week onsite in Newcastle
Job Description: Experience within Java Development Kit (JDK 11) and Spring Boot to build modular, maintainable services aligned to enterprise standards. Demonstrable work experience with enterprise middleware…
Software Engineer Java 11 Hybrid
Develops and tests Java 11 applications for a financial-services client onsite in West Sussex, working hybrid three days a week.
Golang Developer
Develops backend services in Go for a growing product company, deploying on AWS, Kubernetes, and Terraform.
Senior Software Engineer
Build and scale a serverless, event-driven platform that orchestrates global e-commerce logistics, integrating OMS/WMS/TMS systems with Node.js, React, and GCP.
Senior Software Engineer
Builds and maintains microservices in PHP to re-architect a bespoke platform, focusing on modern frameworks and in-house system upgrades.

Senior Software Engineer (Remote)
Build and run the full stack of a human-data platform powering AI research, using Python, TypeScript, Vue.js, Django, and serverless cloud services.
Go Developer
Develops and maintains distributed, event-driven systems in Go, handling concurrency, back-pressure, and Kubernetes deployments on AWS.

Senior Cyber Software Engineer Technical Lead
Leads a cybersecurity-focused software engineering team, building high-assurance systems with secure development practices and CI/CD pipelines.
Application Developer
Builds secure digital solutions using Kotlin, Jetpack Compose, Rust, Python or Go, Docker and Git in a fast-changing environment requiring SC clearance.
Senior Java Software Engineer
Builds and maintains Java/Spring Boot applications, designs scalable solutions, and mentors junior developers while ensuring clean, performant code.
Automation & Software Developer
Develops and automates software solutions using AI-assisted tools like Claude Code or Cursor, focusing on rapid learning and problem-solving in a startup environment.