Software Engineering Jobs in United Kingdom
There are 6,043 open Software Engineering jobs in United Kingdom on freehire right now. 1,531 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 35%
- ai 31%
- python 31%
- java 30%
- api 29%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,264 · 21%
- Remote 423 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 686 postings that state a position on it.
Seniority
- Senior 1,741
- Lead 459
- Staff 227
- Principal 186
- Junior 147
- Middle 108
Who is hiring
- 1000+ employees 775
- 501-1000 employees 423
- 51-200 employees 201
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 14
Java Developer
Builds and enhances an e-commerce portal using Java 21, SQL, and web technologies, integrating APIs and optimizing performance for a B2B buying platform.

Graduate Java Developer - Telematics & Mentorship
Build and test Java-based telematics software using Spring, Hibernate, Angular, React, or Vue while learning from mentors in a live product team.
Senior Software Engineer
Builds and owns the Capacity and Quota Management control plane that allocates GPU compute to customers, balancing reservations, quotas, and lifecycle policies in a distributed backend system.
Python Developer
Builds scalable Python backend services and REST APIs for an enterprise technology transformation program.
Senior Agentic Application Developer
Builds enterprise-grade software systems using AI agents to generate full-stack applications from natural language specs, ensuring quality, security, and compliance.
Lead Software Engineer
Lead a team to design and build secure, scalable backend systems for tokenized asset platforms using TypeScript/JavaScript, RESTful APIs, and distributed architectures.
Founding Engineer
Build and ship full-stack features for a proptech startup that manages change and audit trails for structural engineers using a knowledge graph, TypeScript/React/Python, and LLM/RAG pipelines.
C Software Engineer – Defence Sector – Cambridge
Develops embedded C software for defence systems in Cambridge, focusing on firmware and security-critical architectures.
Software Engineer
Develop Windows GUI applications in C++/C# for test instrumentation, ensuring on-time delivery and regulatory compliance while collaborating with cross-functional teams.
Senior Software Engineer
Build and shape a headless API platform using Node.js, React, and Firebase, integrating social media and emerging AI tools while owning scalable, fault-tolerant systems.
Senior Software Engineer
Build and evolve the control plane that allocates GPU and other compute resources across a large-scale AI cloud platform, solving distributed-systems challenges in capacity and quota management.