Software Engineering Jobs in United Kingdom
There are 5,803 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,172 · 20%
- Remote 368 · 6%
- Onsite 164 · 3%
Visa sponsorship offered in 52% of the 639 postings that state a position on it.
Seniority
- Senior 1,664
- Lead 447
- Staff 215
- Principal 174
- Junior 145
- Middle 109
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
Software Engineer - Trading Technology- Tier-1 Quantitative Trading
This role involves working as a generalist software engineer for top-tier quantitative trading firms in London. The position is language-agnostic, focusing on strong engineering fundamentals rather than specific stack experience.
Principal Software Engineer (Hybrid)
Principal Engineer builds and scales AI-driven platforms and agentic systems for clients, guiding architecture and mentoring teams across diverse tech stacks.
Lead Software Engineer (Hybrid)
Lead Software Engineer at a tech consultancy, leading client engagements from discovery to production across multiple languages and frameworks, with increasing focus on AI/ML and agentic systems.
Senior Software Engineer, Unified Platform - Trade Management, Trade & Order Processing, Platform Services
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly…
Senior Software Engineer - Exchange
Senior backend engineer building a regulated prediction and trading platform in Go/Java, ensuring low-latency, auditability, and compliance for a sports-focused fintech product.
Senior Software Engineer
Senior full-stack engineer (frontend-leaning) on the Measure squad, building and scaling Attest's consumer research survey platform using VueJS, TypeScript, Java (Spring Boot), and Python in an AI-native workflow.
Senior Umbraco .NET Developer
Senior .NET developer building and maintaining Umbraco CMS-driven web platforms using C#, ASP.NET Core, and SQL Server in a hybrid role with mentoring responsibilities.
Software Developer
Software Developer at a technical consultancy in Newcastle, designing and delivering software solutions using Python, Java, React, Rust, C#, and .NET across AWS and Azure cloud platforms.
Senior Salesforce Developer
Senior Salesforce Developer building enterprise-scale solutions across Sales, Service, Experience and Data Clouds using Apex, LWC, and Agentforce/AI in a highly regulated, hybrid UK environment.
Software Developer / Software Engineer - C++
Design, develop, and maintain backend C++ and Java applications on Linux, leading technical development of microservices, APIs, and distributed systems with a focus on performance and security.
Software Developer
Backend Software Developer building and scaling a real-time AI voice platform for healthcare using Node.js and AWS, integrating with GP clinical systems and handling high-volume patient interactions.
Junior Software Engineer
This Junior Software Engineer role involves full-stack development with a backend focus, utilizing technologies such as Next.js, React, TypeScript, and cloud services like AWS. The candidate will build APIs and work with SQL/NoSQL databases in an onsite environment.
Senior Python Developer
Senior Python Developer building automation frameworks, Infrastructure as Code with Terraform, and CI/CD integrations for infrastructure delivery using Python, Terraform, Jinja2, PowerShell, Puppet, and AWS.