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
Principal Software Engineer, Load Balancer - Isovalent
Principal Software Engineer at Cisco Isovalent to design and build a next-generation load balancer using eBPF and Cilium for cloud-native Kubernetes environments.
Junior Software Engineer
Junior software engineer builds and maintains PLC, HMI and SCADA systems for industrial automation projects in regulated industries like food, pharma and chemicals.
Senior Research Python Developer
Build and maintain a financial research and analytics platform using Python, focusing on equity factor models and computational research workflows.
Software Engineer III - UAT, Payments
Senior software engineer building and testing secure, scalable payment systems using Java, Cucumber/Gherkin, and Selenium in an agile banking environment.
Python Lead Software Engineer
Lead a team building secure, low-latency trading and reference-data systems in Python for JPMorgan’s Credit Technology group, partnering with traders and control functions.
Software Engineer III
Senior software engineer building and maintaining trade execution platforms for JPMorgan’s Treasury/Chief Investment Office, using Python or Java and enterprise AI coding tools.
Senior Software Engineer (with Delivery Management)
Senior engineer in London who codes cross-platform desktop and mobile apps in C++ and manages delivery of secure browsing and VDI solutions for mission-critical environments.
Java Developer - FX Matching Applications
Senior Java developer building and optimizing backend systems that power FX trading at a global financial markets infrastructure provider.
Software Engineer, Privacy Engineering (Lawful Access)
Builds and maintains internal systems and data pipelines that handle lawful data access requests, ensuring privacy, security, and auditability while collaborating with legal and engineering teams.
Java Developer
Java Developer £Up to 60,000 GBP Hybrid WORKING Location: Newcastle Upon Tyne, North East - United Kingdom Type: Permanent Java Developer - Up to 60K Bonus We're working with a global technology consultancy delivering…
Junior Software/Salesforce Developer
This is not your typical Salesforce Developer role! We are looking for a junior developer with strong JavaScript and/or Java fundamentals who wants to build a long-term career within Salesforce development. Existing…
Java Developer
Senior Java developer builds and optimizes a trading bridge for MT4/MT5/FIX in a regulated fintech firm, focusing on performance, scalability, and integration with front-office systems.