Software Engineering Jobs in United Kingdom
There are 5,813 open Software Engineering jobs in United Kingdom on freehire right now. 1,507 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 | 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%
- python 30%
- ai 30%
- api 28%
- ci-cd 23%
- aws 22%
- agile 22%
How the work is done
- Hybrid 1,177 · 20%
- Remote 371 · 6%
- Onsite 166 · 3%
Visa sponsorship offered in 51% of the 629 postings that state a position on it.
Seniority
- Senior 1,677
- Lead 437
- Staff 214
- Principal 175
- Junior 146
- Middle 112
Who is hiring
- 1000+ employees 715
- 501-1000 employees 400
- 51-200 employees 201
- 11-50 employees 111
- 201-500 employees 34
- 1-10 employees 15
Senior Python Developer | 6 month contract
This role is for a Senior Python Developer to build and modernize internal platforms for a major investment bank. The position involves working on regulatory, trading, and AI-enabled projects in a hybrid capacity in London.
Software Engineer
This role involves designing, developing, and testing Java-based trading platform applications within an Agile environment. The engineer will focus on software quality, production support, and collaborating with cross-functional teams to maintain scalable financial systems.
Python Developer
Builds and maintains automated end-to-end (E2E) solutions for an investment bank, focusing on Python-based tools, frameworks, and CI/CD integrations to improve deployment reliability and operational efficiency.
Senior Platform Software Engineer
We are seeking a Software Developer 4 to build and operate AI and cloud platform capabilities that support a strategic enterprise customer engagement. This role will work in a fast-paced environment where an initial…
Principal Platform Software Engineer
We are seeking a Software Developer 4 to build and operate AI and cloud platform capabilities that support a strategic enterprise customer engagement. This role will work in a fast-paced environment where an initial…
Senior Software Engineer - Remote
Senior Software Engineer building and scaling Kubbly's AI agent platform for business messaging, owning architecture, CI/CD pipelines, cloud infrastructure (AWS), and backend integrations.
Wordpress Developer
Build and customize WordPress websites using Elementor, PHP, HTML, CSS, JavaScript, and MySQL, developing custom themes, plugins, and integrations for an outstaff agency's remote product teams.
Senior Software Engineer
A leading technology organisation is seeking an experienced Senior Software Engineer to join a team responsible for developing and supporting critical software applications used to monitor, analyse, and optimise…
Web Developer
Lead the full website and digital infrastructure redevelopment for Inveraray Castle — covering discovery, UX, frontend/backend development, CMS selection, ticketing integration, SEO, and launch. Technologies are broadly defined (CMS, APIs, databases, front-end).
Software Engineer C
Develops high-performance, reliable software systems in C++ for mission-critical imaging products, focusing on efficient algorithms, system design, and maintainable code on Windows platforms.
C++/Rust Software Engineer
Develops security software across the stack (app, platform, embedded) and real-time networking protocols for next-gen cybersecurity solutions, using C++/Rust on Linux.
Senior Software Engineer - Robotics
Hands-on Senior Software Engineer role developing and improving robotic systems in C#, testing and deploying software directly on physical machines on-site in Royston.
Cloud Data Software Engineer - AWS, OpenShift | Hybrid
Cloud Data Software Engineer joining a Scrum team in Cheltenham to design, develop, and implement cloud migration and data management solutions using AWS, Python, Java, OpenShift, NiFi, and Apache technologies.
Software Engineer (Data)
The Software Engineer (Data) builds and maintains data pipelines, transformation models, and data quality frameworks using Snowflake, dbt, and AWS. The role also involves full-stack development using React, Next.js, and .NET to support consumer-facing hospitality products.