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 | 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 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
C# WPF Software Engineer - Electronics
Develops C# WPF software to control optical machinery in advanced manufacturing, integrating device connectivity for electronics production.
C++ Software Engineer | Crypto
Builds and maintains low-latency trading infrastructure for crypto markets using C++ in a Linux environment, collaborating with traders and researchers to optimize feeds, gateways, and strategies.
.NET Developer
Build and maintain modern web and cloud-based .NET applications, integrating AI-driven insights into a flagship platform while shaping product evolution.
Software Engineer
Builds scalable distributed systems for intraday risk, trade, and portfolio management in a fast-paced fintech environment using Python, Java, or Rust.
Python Software Engineer
Builds high-performance real-time analytics and market data systems in Python for intraday trading, partnering with R&D to prototype and deploy scalable platforms.
Senior Staff Software Development Engineer
Senior engineer designing and implementing embedded firmware for AMD’s next-gen networking products, collaborating with silicon, driver, and test teams to deliver high-performance network stacks for cloud and AI systems.

Senior Software Engineer (Remote)
Senior full-stack engineer building scalable brokerage infrastructure (Go, gRPC, React) for Alpaca’s global trading platform used by millions across 40 countries.
PHP Developer
Build and maintain PHP-based customer-facing platforms and internal systems for a leading travel company using modern PHP and cloud infrastructure.
Senior Lead Software Engineer - Go / Kubernetes / Python - Public Cloud Engineering
Lead a new IAM team building secure, scalable identity services on AWS/Azure/GCP using Go, Python, Kubernetes and Terraform to support JPMorgan Chase’s public cloud platforms.
Software Engineer – High-Performance Computing (HPC) / Quant Technology
Builds high-performance computing and quantitative software for finance and other performance-critical systems, solving complex compute-intensive problems.