Software Engineering Jobs in United Kingdom
There are 5,809 open Software Engineering jobs in United Kingdom on freehire right now. 1,485 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,173 · 20%
- Remote 370 · 6%
- Onsite 164 · 3%
Visa sponsorship offered in 52% of the 639 postings that state a position on it.
Seniority
- Senior 1,667
- Lead 446
- Staff 215
- Principal 174
- Junior 145
- Middle 110
Who is hiring
- 1000+ employees 730
- 501-1000 employees 400
- 51-200 employees 201
- 11-50 employees 111
- 201-500 employees 34
- 1-10 employees 15
Mid-level to Senior Software Engineer
Mid-level to senior fullstack engineer owning product surfaces end-to-end using TypeScript (Node.js backend, React + React Native frontend) for Plasma's global money account and stablecoin payment network.
Data Software Engineer
Builds and maintains data pipelines and services for DWP’s public-sector systems using Java, Python, SQL, and Spark to process citizen data securely.
Lead Software Developer C# - Finance
Designs and implements backend logic for core fintech applications, builds APIs/microservices for data processing/business rules, and leads technical teams in architecture, code reviews, and mentoring while collaborating with stakeholders to shape product roadmaps.
Mid-Level Python Developer: Cloud-Native & AWS
Build cloud-native applications, integrations, and automation solutions using Python and AWS as part of a cross-functional team including developers, architects, and DevOps engineers.
Senior Python Developer
Senior Python Developer building and supporting cloud-native applications for critical services at CGI in a hybrid role in Leeds, requiring UK Security Clearance.
Software Developer
Build and improve internal tools for a London-based professional services firm using modern and legacy tech stacks, solving real operational problems end-to-end.
Founding Engineer - VC backed startup (London)
Founding Software Engineer at a seed-stage startup building an Agentic Operating System for Consultants, using Python, TypeScript, LLM frameworks, React, and AWS to design multi-step agentic workflows and own the full technical stack.
Mid java developer
The Mid Java Developer will focus on backend development, building microservices and APIs using Java. The role involves working with distributed systems, cloud platforms like AWS/Azure/GCP, and various SQL and NoSQL databases.
Senior Software Engineer
Tripadvisor is seeking a product-focused Senior Software Engineer to build and maintain scalable distributed systems for their travel experiences marketplace. The role is full-stack, utilizing Java, SQL, React, AWS, and AI-assisted coding tools in a remote-first, hybrid-friendly environment.
Software Engineer II
Tripadvisor is seeking a Software Engineer II to work on their full-stack travel platform, primarily focusing on backend systems using Java, GraphQL, and AWS. The role follows a remote-first model with periodic in-person collaboration at their London office.
Founding Engineer
As a founding engineer at Clera, you will build and scale a production-grade AI infrastructure gateway using Go, Kubernetes, and various database technologies. You will work directly with the founders to design backend services that optimize reliability, observability, and costs for LLM-based applications.
Software Developer
The Software Developer will design, develop, and enhance Power Apps-led reporting and data platforms for a manufacturing company. The role requires expertise in C# and .NET development.
Python Software Engineer
Hybrid Python Software Engineer role in Nottingham working within a DevOps environment, building cloud infrastructure solutions and automating tasks. SC clearance is highly desirable.
