Software Engineering Jobs in United Kingdom
There are 6,089 open Software Engineering jobs in United Kingdom on freehire right now. 1,561 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 | £77,750 | £100,000 | 398 |
| 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 34%
- ai 31%
- python 30%
- java 30%
- api 29%
- ci-cd 24%
- aws 22%
- agile 22%
How the work is done
- Hybrid 1,254 · 21%
- Remote 425 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 691 postings that state a position on it.
Seniority
- Senior 1,755
- Lead 462
- Staff 225
- Principal 186
- Junior 147
- Middle 108
Who is hiring
- 1000+ employees 782
- 501-1000 employees 425
- 51-200 employees 202
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 16
Junior Golang Developer
Builds and maintains cloud-native APIs/services in Go/AWS for a growing platform, focusing on scalable backend development.
Junior Golang Developer
A junior backend developer will build and maintain APIs/services in Go/AWS for a growing client modernizing cloud-native platforms, with 1-2 days/week on-site in London.
Senior Software Engineer - Data
Senior engineer builds and scales blockchain data platforms using Scala, Spark, and AWS to power crypto crime-fighting analytics.
Python Developer
Onsite Python Developer at an investment bank in London, building scalable data-driven applications using Python, React.js, SQL, and Databricks under an inside IR35 contract.
Junior Java Developer - Trading
Junior Java Developer at a commodities trading firm, focusing on backend Java development and full stack projects (trading systems, marketplace, website, payments, bots) using Java, Kotlin, Spring Boot, TypeScript, React, and AWS.
Java Developer
Java Developer roles working on Kubernetes platforms, building and supporting services deployed onto Kubernetes with a focus on deployment, automation and operational excellence for a large government programme.
Java Developer - Home Based
Member of a scrum team delivering technical components for the ASAS project, requiring SC clearance and expertise in HCP and Kubernetes.
Software Development Engineer in Test
Builds and maintains automated test frameworks for a fintech platform, ensuring quality and reliability in web apps via API, performance, and cross-browser testing while collaborating with product teams and integrating tests into CI/CD pipelines.
Software Development Engineer
The Software Development Engineer role involves designing, developing, modeling, integrating, and testing autonomous control systems for crewed and uncrewed aircraft. Core technologies include C, C++, MATLAB, and Python.
Lead Software Engineer Python API - Fintech
Lead a small team to build and enhance a core banking platform in Python, integrating with major financial institutions like HSBC.
Python Developer
Develops backend APIs and data-driven services in Python, integrates frontend with React, and manages SQL/Databricks pipelines for a fintech client, requiring 5-10 years of experience including investment banking.