Backend Jobs in United Kingdom
There are 2,839 open Backend jobs in United Kingdom on freehire right now. 634 of them were posted recently. The skills employers ask for most often are api, cloud and java.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £75,000 | £95,000 | £110,000 | 212 |
| USD | year | $130,000 | $157,500 | $201,250 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 38%
- cloud 29%
- java 27%
- ai 27%
- aws 23%
- python 23%
- microservices 18%
- ci-cd 17%
How the work is done
- Hybrid 520 · 18%
- Remote 284 · 10%
- Onsite 36 · 1%
Visa sponsorship offered in 53% of the 151 postings that state a position on it.
Seniority
- Senior 1,275
- Lead 190
- Staff 134
- Middle 70
- Junior 47
- Principal 34
Who is hiring
- 1000+ employees 233
- 501-1000 employees 139
- 51-200 employees 125
- 11-50 employees 75
- 201-500 employees 20
- 1-10 employees 8
Senior Backend Engineer (Java/Scala) - AI-Driven, Hybrid
Ocado is seeking a Senior Software Engineer (Java/Scala) for its Mobile Fulfilment backend. You will lead design and delivery of large‑scale, distributed systems, embed AI tooling into daily workflow, and mentor…
Senior Backend Engineer — AI Platform (Hybrid, West London)
Pulse Group in West London is seeking a Senior Software Engineer to help build the next generation of our AI-powered platform. You’ll join a cross-functional squad, mentoring engineers and shaping scalable backend…
Senior Software Engineer - Backend
Build and scale the backend for a real-money prediction and trading app using Go, PostgreSQL, and Kafka, while integrating AI tools to accelerate development and maintain high-quality systems.
Senior Backend Python Engineer (Django + Docker)
Builds and maintains the backend of an AI-powered patent search platform using Python, Django, and Docker.
Senior Backend Engineer — AI Training & Experimentation
Senior backend engineer building distributed AI training infrastructure and orchestration services to support scalable model development and experimentation.
Senior Enterprise API Engineer - Backend & Governance
Build and govern enterprise APIs for DeepL’s AI platform, ensuring secure, scalable integrations with OAuth and MCP tooling while maintaining high reliability.

Senior Backend Engineer
Build and scale backend systems in Python/Django to power Preply’s global marketplace connecting 100,000+ tutors with learners in 180+ countries.
Java Developer - Backend
Build and maintain backend systems in Java for live games, integrating with Unity and supporting high-scale user traffic while mentoring junior developers.
Software Engineer- Backend
Build a new insurance-offer backend from scratch using cloud tech; design eligibility logic, integrate systems, and own scalable, high-reliability services.
Back End Developer (Node.js)
Builds and maintains Node.js/TypeScript services for a global e-commerce platform’s pricing, inventory, and availability systems handling millions of searches.
Backend Engineer
Build and own backend services using Java, Kotlin and Spring Boot in a fast-growing startup, shaping architecture and scaling the platform.
Java Backend Engineer
Build and maintain scalable backend services in Java/Spring Boot on Azure, designing secure microservices for HR-focused digital products.
Backend Engineer
Build and own backend services in Java/Kotlin with Spring Boot for a fast-growing startup, shaping architecture and scaling the platform.

Principal Engineer - Backend
Principal Engineer designs and leads backend infrastructure for Encord’s AI data platform, building scalable distributed systems and APIs that power model training and evaluation at scale.


Senior Backend Engineer: AI Data Pipelines & Core APIs
Build and own backend services and data pipelines that power an AI operating system for industrial parts and equipment, ensuring clean data and reliable AI insights for non-technical users.


Backend Engineer — AI Data Orchestration Platform
Builds the core engine that schedules and runs AI data pipelines in Python, using Terraform and distributed systems to maintain state and ship features.