Software Engineering Jobs in United Kingdom
There are 5,809 open Software Engineering jobs in United Kingdom on freehire right now. 1,489 of them were posted recently. The skills employers ask for most often are cloud, java and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £60,000 | £77,500 | £100,000 | 403 |
| GBP | day | £472 | £625 | £700 | 44 |
| USD | year | $166,100 | $192,750 | $215,000 | 38 |
| EUR | year | €96,850 | €113,850 | €124,845 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 33%
- java 30%
- python 30%
- ai 30%
- api 28%
- ci-cd 24%
- agile 22%
- aws 22%
How the work is done
- Hybrid 1,174 · 20%
- Remote 363 · 6%
- Onsite 164 · 3%
Visa sponsorship offered in 52% of the 638 postings that state a position on it.
Seniority
- Senior 1,664
- Lead 450
- Staff 215
- Principal 174
- Junior 145
- Middle 109
Who is hiring
- 1000+ employees 730
- 501-1000 employees 399
- 51-200 employees 201
- 11-50 employees 111
- 201-500 employees 34
- 1-10 employees 15
Lead Python Developer - FinTech, Hybrid (London)
Lead Python Developer for a fintech platform, combining technical leadership with hands-on engineering — building scalable FastAPI APIs, guiding a team, and advancing CI/CD and cloud deployment across GCP/AWS/Azure. Hybrid in central London.
Lead Salesforce Developer
Lead the design and development of Salesforce solutions for a UK FCA-regulated FinTech, integrating with Kafka-based event-driven systems and mentoring the Salesforce team.
Principal Software Engineer
Principal Software Engineer owning technical direction and execution for major products/systems at a Southeast Asian fintech/insurance platform. Hands-on role involving system design, coding, architecture decisions, and mentoring across backend, frontend, APIs, databases and infrastructure.
Lead Software Engineer
Lead Software Engineer owning technical design and execution for a Southeast Asian financial/insurance platform's major products and systems, with hands-on coding across backend, frontend, APIs, databases, and infrastructure.
Lead Java Developer
The Lead Java Developer will work within an Applications Development team at Citigroup, focusing on financial products like Fixed Income securities and Security Financing Transactions. The role requires extensive experience with Java and the Spring stack to build microservices in a financial services environment.
Software Engineer
Rover.com is seeking a software engineer with 5 years of experience to build web and mobile applications. The role involves working within agile teams and utilizing technologies such as React, React Native, Python, and Django.
Software Engineer - Materials Management
Biovia is seeking a backend or server-side software engineer to develop scalable APIs and server-side logic for large-scale SaaS environments. The role requires strong commercial experience with Java, JavaScript, or TypeScript.
Software Engineer
Front-end software engineer building applications with Vue 3 and TypeScript, using Tailwind CSS, Vite, and Storybook, with a strong emphasis on component-based architecture, testing, and GitLab CI/CD.
Software Engineer
Builds and supports modern C#/.NET 6 web applications using Blazor, SQL Server, and Azure cloud services, following CI/CD best practices.
Senior Software Engineer
Consortia is seeking a Senior Software Engineer to build full-stack applications using React, TypeScript, Node.js, and AWS. The role focuses on serverless architecture and domain-driven design within a financial services context.

Senior Software Engineer
Senior Software Engineer building and operating cloud-based CMS systems using C#, .NET, and React at Optimizely's London office.
Lead Software Engineer, Platform
Lead Software Engineer designing and building scalable backend systems and microservices, using Python (Django/FastAPI), Kubernetes, Docker, AWS, and PostgreSQL in a distributed cloud architecture.
Senior Software Engineer C++
Senior C++ engineer developing performance-critical, multi-threaded applications for X-ray image analysis and motion control on Windows, using C++, C#, and Python in an R&D team serving semiconductor manufacturers.