Software Engineering Jobs in United Kingdom
There are 6,067 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 | £77,750 | £100,000 | 398 |
| 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 689 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 424
- 51-200 employees 201
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 16
Staff Software Engineer
A Staff Engineer builds and owns B2B retail tech for campaign/device management and real-time analytics, working full-stack with backend depth in Python/Go/Java, while partnering with product and platform teams to deliver AI-native, agentic workflows at startup pace.
Senior Software Developer
Build and maintain web applications using Umbraco 13, C#, and .NET 8 for a variety of client projects in a hybrid agency role.
Senior Python Developer- London- Up to £100K
Senior Python Developer London | Hybrid (3 days per week) | Up to £100,000 Benefits Banking is changing. The software behind it needs to change too. New regulation. Increasing use of AI. Greater scrutiny around…
Senior Software Engineer
Builds and maintains a UK-focused SaaS platform using C#, .NET, React, and cloud services (AWS or Azure).
Software Engineer - AI / ML
Build AI/ML-powered user experiences using Scala/Java or Python, integrating batch/streaming pipelines on GCP with tools like Dataflow, Spark, and dbt.
Software Engineer
Develops forensic video analysis tools and media processing pipelines for public safety agencies, working across the stack with TypeScript/React, .NET (C#), Python, or C/C++ in a hybrid London office.
Software Engineer
Develops mission-critical public safety software in a hybrid London office, using modern frameworks and AI-assisted tools to build high-quality features.
Software Engineer Rapid Response Assignment
Investigate and permanently resolve customer-reported issues, diagnose complex problems across services and data pipelines, and maintain backend systems and APIs for a cybersecurity-focused product.
Software Engineer, Rapid Response Assignment - UK
Diagnose and fix complex platform issues reported by customers, improve backend systems and data pipelines, and ensure rapid, high-quality resolutions in a cybersecurity-focused SaaS environment.
Python Developer
Build and maintain automated test suites in Python for a payments UAT program, using Selenium/Playwright and cloud hosting to ensure robust deployment and operational excellence.
Senior Web Engineer
Architect and build high-performance marketing websites and AI-driven features using Astro.js, TypeScript, and Sanity for a B2B SaaS adtech/devtools platform.