Software Engineering Jobs in United Kingdom
There are 6,100 open Software Engineering jobs in United Kingdom on freehire right now. 1,544 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 | £77,500 | £100,000 | 401 |
| GBP | day | £472 | £625 | £700 | 44 |
| 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 30%
- java 30%
- api 29%
- ci-cd 24%
- aws 22%
- agile 22%
How the work is done
- Hybrid 1,257 · 21%
- Remote 425 · 7%
- Onsite 178 · 3%
Visa sponsorship offered in 53% of the 691 postings that state a position on it.
Seniority
- Senior 1,764
- Lead 463
- Staff 227
- Principal 187
- Junior 148
- Middle 106
Who is hiring
- 1000+ employees 783
- 501-1000 employees 426
- 51-200 employees 202
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 16
.NET Developer
Avanti Recruitment is on the lookout for a Junior – Mid Level .NET Developer to join a small, growing company where you'll have the opportunity to work closely with experienced developers and contribute to a modern…
Senior Software Engineer - Data Systems
Designs and builds secure, scalable data systems for government defense customers, focusing on cloud-native architectures and high-clearance environments.
Mid Level Java Developer
Builds mission-critical trading, operations, and risk systems in Java/Spring Boot on AWS for a leading crypto-fintech firm in Belfast.
Digital Java Developer - 12 Months
Build and maintain Java-based services for citizen-facing public-sector systems using Spring Boot, AWS, Kafka and MongoDB in an Agile team.
Senior Java Developer
A Senior Java Developer at FDO Consulting works on on-prem and cloud solutions using Java and JavaScript, developing high-quality code in a small team with CI/CD processes.
Campus Software Engineer (Intern)
Interns collaborate with engineers to build, test, and deploy components of a high-performance trading platform using C++ and Python on Linux, with mentorship and potential for full-time roles.

Software Engineer, Money Movement
Builds and maintains Stripe’s money movement systems, including APIs and user interfaces, to handle billions of financial transactions globally.
Software Developer (233204-1)
Senior C#/.NET Developer for a financial firm building high-throughput engines for live Risk calculations and Securities Lending workflows.
Senior Java Developer
Senior Java Developer role involving on-prem and cloud work, using Java and JavaScript, at an expanding software product company with a proven CI/CD process.
Principal Software Engineer C# .Net AWS - FinTech
Designs and builds scalable, high-performance FinTech solutions using C#/.NET and AWS, driving architectural decisions in a fast-growing FinTech startup.
Python Developer SQL - Market Data
Build and maintain a modern data platform for a hedge fund using Python, SQL, and ETL pipelines in a collaborative team.
Senior Software Engineer Python
Senior Python engineer building a new cybersecurity product using AI to protect global clients from advanced threats.
Software Engineer
Builds full-stack software with TypeScript and AWS serverless in a regulated, AI-first environment, focusing on mission-critical applications with hybrid office requirements.