Software Engineering Jobs in United Kingdom
There are 6,045 open Software Engineering jobs in United Kingdom on freehire right now. 1,534 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 | 392 |
| 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 32%
- python 31%
- java 30%
- api 29%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,260 · 21%
- Remote 426 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 684 postings that state a position on it.
Seniority
- Senior 1,746
- Lead 456
- Staff 228
- Principal 185
- Junior 146
- Middle 107
Who is hiring
- 1000+ employees 774
- 501-1000 employees 422
- 51-200 employees 205
- 11-50 employees 117
- 201-500 employees 44
- 1-10 employees 14

Founding Engineer
Build and shape an AI agent platform from scratch, integrating LLMs, multi-channel experiments, and production-grade infrastructure to automate growth tasks for customers.
Senior Software Engineer Realtime
Build and maintain high-performance C++ trading systems for pan-European equities markets, including order handling, matching engines, and market data feeds.
Software Developer, Sports Content
Develops marketing, affiliate, and content-management systems for a global online gambling company using C#, TypeScript, Go, .NET, and SQL.
Senior Staff Software Engineer (Exclusive)
Lead architecture and delivery of automated reporting systems for global retail brands using Java/Python on AWS.
Software Engineer - Python
Build and optimize high-performance trading systems in Python, focusing on distributed computing, AI tools, and low-latency infrastructure for a quantitative trading firm.
Software Engineer - Distributed Compute
Build and optimize a high-performance research cluster for algorithmic trading, focusing on distributed compute, resource scheduling, and workload efficiency using C++ and Python.
Software Engineer – C++
Build and optimize ultra-low-latency C++ trading systems handling equities, options, futures, crypto, and fixed income across global markets.
Lead Software Engineer – Kraken Utilities (OSS / Telco Integrations)
Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy. We create the technology that redefines utilities and unlocks a new energy…
Assistant Vice President - Software Engineer - Finance Technology
Build and maintain Python-based data pipelines and regulatory reporting platforms for Wells Fargo’s Finance Controllers, using ETL, SQL, cloud, and DevOps practices.
.NET Developer, C#, React, Hybrid
Build and maintain C#/.NET backend services and React frontends for a company’s digital platforms, working 3 days onsite in Cambridge.