Software Engineering Jobs in United Kingdom
There are 5,833 open Software Engineering jobs in United Kingdom on freehire right now. 1,508 of them were posted recently. The skills employers ask for most often are cloud, java and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £60,000 | £77,500 | £100,000 | 409 |
| 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%
- java 30%
- ai 30%
- python 30%
- api 28%
- ci-cd 24%
- agile 22%
- aws 22%
How the work is done
- Hybrid 1,176 · 20%
- Remote 370 · 6%
- Onsite 166 · 3%
Visa sponsorship offered in 52% of the 638 postings that state a position on it.
Seniority
- Senior 1,677
- Lead 448
- Staff 215
- Principal 175
- Junior 146
- Middle 111
Who is hiring
- 1000+ employees 730
- 501-1000 employees 399
- 51-200 employees 202
- 11-50 employees 111
- 201-500 employees 34
- 1-10 employees 15
Senior Software Engineer (Growth)
Full Stack Engineer on the Growth team at Fanvue, designing and shipping rapid experiments across signup, onboarding, activation, and retention flows using TypeScript, Node.js, React, and relational databases.
Software Engineer Consultant (Public Safety)
Design and build secure, mission-critical software for UK public safety clients, using Python/Java/C++/Rust/Go in classified environments and applying DevSecOps practices.
Software Engineer Consultant (Defence)
Design and build secure, scalable software systems for UK Defence clients, working in classified environments to support national security and operational capabilities.
Software Engineer Consultant
Build secure, scalable software for UK public-sector clients in cybersecurity, national security, law enforcement and telecoms, using Python/Java/C++/Rust/Go and cloud/Agile practices.
Aero Software Developer
The Aero Software Developer will design and maintain desktop and web applications to visualize and process complex CFD data for the Audi Formula 1 team. The role involves building high-performance data tools and APIs using Python, JavaScript, and PyQt to support aerodynamic analysis workflows.