Software Engineering Jobs in United Kingdom
There are 6,043 open Software Engineering jobs in United Kingdom on freehire right now. 1,531 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 31%
- python 31%
- java 30%
- api 29%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,264 · 21%
- Remote 423 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 686 postings that state a position on it.
Seniority
- Senior 1,741
- Lead 459
- Staff 227
- Principal 186
- Junior 147
- Middle 108
Who is hiring
- 1000+ employees 775
- 501-1000 employees 423
- 51-200 employees 201
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 14
Software Developer, Risk and Regulatory
Full-stack developer building scalable risk and regulatory tools using Typescript, React, JavaScript, and Golang on Google Cloud Platform for a fast-paced online betting company.
Software Engineer
Builds and maintains Java/C# backend services and ReactJS frontends, integrating APIs, databases, and event-driven systems while supporting CI/CD pipelines.
Software Engineer
Builds and scales production systems for new hardware products using C# and automation tools in a cross-functional NPI team.
Software Developer C
Develops industrial IT solutions using C#.NET v10, React, and SignalR for a manufacturing, energy, and utility software team.
Java Developer
Backend Java developer building enterprise web, CMS, and eCommerce platforms for a global marine technology leader.
Senior Software Engineer
Senior software engineer building modelling, simulation, autonomy and geospatial tools in C/C++ and Python for defence and applied-science projects.
Founding Software Engineer - Tax OS (AI-Driven) - Remote
Build an AI-driven tax platform from the ground up, owning architecture, LLMs, and backend in Python/TypeScript with full-stack responsibility.

Senior Software Engineer - Remote, Data-Driven Impact
Senior Software Engineer at Prolific building and maintaining web apps with Python and cloud platforms, collaborating with cross-functional teams to drive product impact.

Senior Software Engineer II - Data Onboarding & Reporting
Build and scale Trino/Iceberg-based data pipelines for Wise’s finance team, transforming raw financial events into audit-ready reports using Medallion Architecture and Kafka.
Senior Software Engineer (SDE3) — Data & Intelligence Platform
Builds and operates Tesco’s data and AI platform that connects supply-chain forecasts to systems and teams, blending data engineering, ML, and cloud-native services.
Senior Software Engineer - Data & Trading Platform
Builds and optimizes trading and research infrastructure for an investment manager using Java or Python on Linux with large-scale data processing systems.
Lead Software Engineer
Lead a team building and scaling a digital banking platform using Java, Spring Boot, and Angular, delivering full-stack features and microservices.

Lead Software Engineer
Lead a team of engineers to design, build, and deliver modern, scalable software solutions while mentoring junior developers and guiding technical decisions.
Software Engineer - AI Platform & Agents
Build and deploy scalable AI platforms and agents using LLMs, RAG, and cloud-native tools to power Moody’s next-gen risk intelligence products.
Robotics Software Engineer
Develops and tests robotics software using C++ and Python, integrating sensors and actuators with ROS 2 and embedded systems for autonomous robotic platforms.