Software Engineering Jobs in United Kingdom
There are 6,066 open Software Engineering jobs in United Kingdom on freehire right now. 1,529 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 34%
- ai 31%
- python 31%
- java 30%
- api 29%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,269 · 21%
- Remote 423 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 688 postings that state a position on it.
Seniority
- Senior 1,747
- Lead 460
- Staff 227
- Principal 187
- Junior 145
- Middle 110
Who is hiring
- 1000+ employees 774
- 501-1000 employees 423
- 51-200 employees 201
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 16
Software Developer, Gaming
Build and scale the React and Go microservices powering bet365’s award-winning Casino platform, handling millions of daily players and bets.
Software Engineer - London
Backend engineer building AWS-native microservices for a global streaming platform, focusing on edge routing, AI tool hosting via MCP, and low-latency client configuration.
Software Engineer II - Low-Latency Java and Kafka
Build and maintain low-latency Java services for JPMorgan’s real-time liquidity platform, using Kafka, Spring Boot, and CockroachDB while collaborating with a global team.
Senior Software Engineer
Build and maintain cloud-first and on-prem systems in C#/.NET and Azure, writing clean code, mentoring peers, and driving CI/CD pipelines for a specialty insurance tech team.
Industrial Software Engineer
Develop and support production-critical applications in C# and SQL for a manufacturing environment, improving system reliability and integrating data platforms like Grafana and Power BI.
Senior .NET Software Developer (Fully remote)
Senior .NET developer building secure, scalable digital services for public-sector clients using .NET, cloud tech and agile practices.
Lead Software Engineer - Java
Lead a team building secure, scalable Java-based financial systems using Spring, AWS, and React, while integrating AI-assisted tools and driving engineering best practices.
Principal Software Engineer
Principal Software Engineer at AVEVA builds and maintains industrial automation and 3D design software in C++/C#, focusing on desktop and cloud solutions while driving quality and modernisation.
Software Developer C++
Build and maintain ultra-low-latency trading systems in C++ and Java, including matching engines and FIX gateways for electronic markets.
Senior Software Engineer - Java
Build and maintain risk-intelligence KYC services (World-Check One/Verify) using Java/Spring Boot and AWS, collaborating in an agile team to deliver scalable, secure APIs and cloud-native features.
Junior Software Developer
Junior developer maintaining and enhancing C#/ASP.NET/WPF systems, migrating SQL data, and ensuring compliance with UK regulations.
Junior Software Engineer
Builds full-stack features with a backend focus using Next.js, React, Go/C#, and TypeScript, maintaining APIs, databases, and cloud-native services.
C++ Software Developer | Data Infrastructure
Builds high-performance C++ microservices for low-latency data processing and storage that support quantitative research and trading systems.
C# .NET Developer
Builds, tests, and maintains C#/.NET business apps, APIs, and SQL Server databases in a small team, modernizing legacy systems and supporting reporting needs.
Sr Software Engineer Realtime
Senior C++ engineer building high-performance, low-latency trading systems for one of Europe’s largest equities markets, owning features from design to production.
