Software Engineering Jobs in United Kingdom
There are 5,833 open Software Engineering jobs in United Kingdom on freehire right now. 1,508 of them were posted recently. The skills employers ask for most often are cloud, java and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £60,000 | £77,500 | £100,000 | 409 |
| 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%
- ai 30%
- python 30%
- api 28%
- ci-cd 24%
- agile 22%
- aws 22%
How the work is done
- Hybrid 1,176 · 20%
- Remote 370 · 6%
- Onsite 166 · 3%
Visa sponsorship offered in 52% of the 638 postings that state a position on it.
Seniority
- Senior 1,677
- Lead 448
- Staff 215
- Principal 175
- Junior 146
- Middle 111
Who is hiring
- 1000+ employees 730
- 501-1000 employees 399
- 51-200 employees 202
- 11-50 employees 111
- 201-500 employees 34
- 1-10 employees 15
Lead Web Application Developer
The Lead Web Application Developer will lead the creation of a new investments platform using Angular, TypeScript, and modern web technologies. The role involves mentoring the team, driving best practices, and managing the full software development lifecycle in a hybrid work environment.
Web Engineer
Web Engineer building and optimising user-facing web experiences for Joybuy, JD.com's European e-commerce platform, using React, JavaScript/TypeScript, and HTML/CSS in a high-traffic retail environment.
Senior Software Engineer
Backend-leaning Senior Software Developer building scalable healthcare technology products using TypeScript, NestJS, Node.js, PostgreSQL, and AWS.
Software Engineer II, Web
ABOUT THIS POSITION The Software Engineer II, Web will have a passion for creating innovative and engaging web products, day-dream about exciting ways to extend gaming experiences and communities to the web. As a Full…
Senior Software Engineer
Build secure Android applications using Kotlin and Jetpack Compose, plus scalable backend services in Rust/Python/Go, within highly secure defence and national security environments in Cheltenham.
Senior Software Engineer (Java + Vue/Typescript)
Senior Software Engineer designing and building scalable Java/Spring backend systems and Vue/TypeScript frontends for a UK-based consulting firm, while mentoring engineers, leading architectural decisions, and embedding AI into delivery practices.
Software Engineer, Wikidata Platform
Backend/platform engineer building and operating the Wikidata Query Service and related data infrastructure, combining distributed systems development with operations ownership using Java/C++ and knowledge graph technologies.
Senior Software Engineer, Wikidata Platform
Senior Software Engineer to build and maintain the backend systems and APIs that power Wikidata’s query infrastructure, ensuring scalability and reliability for the structured data backbone of Wikimedia projects.
C# Developer - Redis
C# Developer - Redis London (Hybrid, 3 Days On-Site) Talan is looking for a talented and driven C# Redis Developer to join a high-performing team in London. This is a hybrid role, with 3 days per week on-site, offering…
Staff Software Engineer, Dev Environments
Leads the design and scaling of developer environments for DoorDash’s global engineering teams (5,000+ engineers), focusing on local/remote dev flows, devcontainers, and AI-agent integration to enable fast, frictionless code development and deployment across Deliveroo, DoorDash, and Wolt.
Senior Python Developer | 6 month contract
Akkodis is seeking a Senior Python Developer for a 6-month contract at a major investment bank in London to build next-generation internal platforms. The role is hybrid, requiring 3 days per week onsite in Farringdon.
Senior Software Engineer (Serverless)
Nebius is seeking a Senior Software Engineer to build and scale their GPU-native Serverless AI platform. You will design core components like schedulers and runtimes, optimize for low-latency performance, and lead technical architecture for AI infrastructure.
Senior Software Engineer (Capacity and Quota Management)
Builds the Capacity and Quota Management control plane that allocates GPU compute resources and enforces customer limits for Nebius’s AI cloud platform.
Staff/Senior Software Engineer
Builds and scales Ledgy’s equity-management platform, handling complex financial data, compliance, and automation using TypeScript, React, Node.js, and GCP.
Senior Software Engineer II - KYC Experience
Senior Software Engineer on Wise Platform's KYC Experience team, designing and building public-facing APIs and robust microservices for partner onboarding and identity verification using Java/JVM, Spring, Kafka, and relational/non-relational databases.
