A software engineer builds and maintains the applications, APIs, and services a business runs on. The day-to-day involves less uninterrupted coding than people expect: writing and reviewing pull requests, pairing on a tricky bug, sitting in a stand-up, and shipping features behind feature flags. Most teams work in two-week sprints on a ticket board, and a fair chunk of the week goes on reading other people's code, debugging production incidents, and keeping CI pipelines green.

The stack employers ask for has settled. Front-end roles want React with TypeScript; back-end roles want one of Node, Python, Java, or C#, sitting behind REST or GraphQL APIs with PostgreSQL or similar underneath. Cloud is now a baseline rather than a bonus — AWS (occasionally Azure or GCP) is expected, and Docker, plus some Kubernetes, turns up in most mid and senior specs. Git, a CI/CD tool such as GitHub Actions, and a working grasp of testing round it out. These technologies appear in around 90 per cent of full-stack job descriptions. Many fintechs and scale-ups have dropped the degree requirement and screen on a take-home or live coding task instead; roughly 45 per cent of UK tech hires in 2025 had no degree.

Pay splits by experience. Juniors (0-2 years) sit around £28,000-£38,000, more in London. Mid-level (3-5 years) runs roughly £45,000-£65,000, and seniors typically land £60,000-£95,000, with a London median nearer £80,000 and big-tech or AI-heavy firms pushing base past £100,000 before equity. Fully remote roles still exist but have thinned; hybrid at two or three days in the office is now the norm, averaging about 2.3 office days a week. Progression runs junior to mid to senior, then forks: tech lead and engineering manager on the people track, or staff and principal engineer for those who prefer to stay hands-on.

Software Engineer Jobs

Civil Design Engineer

Leicester, Leicestershire
£40,000 per annum
Job Type: Permanent
Posted: 01-11-2026
Civil Design Engineer. Leicester. £40k-£50k plus benefits. We are working with a Leicester company who are looking to expand the team by recruiting a Civil Engineer. They need a multi-disciplined individual able to undertake design work and coordinate wit... Read more

Mechanical Design Engineer

Yateley
Not Specified
Job Type: Permanent
Posted: 01-11-2026
We are a successful and well-established technology, engineering and manufacturing company who operate on a global scale and who have seen growth over recent years due to our continued success. We now seek an experienced Mechanical Design Engineer to join... Read more

Senior Mechanical Design Engineer

TN14 5WH
£75 per hour
Job Type: Permanent
Posted: 01-11-2026
Senior Mechanical Design Engineer.. Duration: 6 months.. Rate: £70 per hour inside IR35 via Umbrella (37 hours per week.. Location: Farnborough (Hybrid, travel to Amesbury/ Malvern may be required ad hoc.. SC Clearance/ eligibility is required for this po... Read more

Highways Design Engineer

M1
Not Specified
Job Type: Permanent
Posted: 01-11-2026
We're looking for an Highways Design Engineer to join our National Highways scheme delivery framework contract team based in Salford, Greater Manchester within the highways sector. Kier Design are a highly regarded Tier 1 Contractor, with a 750 plus stron... Read more

Electrical ICA Engineer

LU1 3TS
Not Specified
Job Type: Permanent
Posted: 01-11-2026
We're looking for an Electrical / ICA Engineer to join our Thames Water Major Projects team based in East Hyde, Luton.. Location: East Hyde, Luton. Hours: Full time - some flexibility on hours available if desired, just let us know when you speak to us.. ... Read more

Manufacturing Engineer

Lisburn, County Antrim
£40,000 per annum
Job Type: Permanent
Posted: 31-10-2026
Hays Engineering are delighted to be recruiting on behalf of a leading manufacturing organisation for a newly created Manufacturing Engineer position. This is an exciting opportunity to play a key role in transforming manufacturing operations, bridging th... Read more

Civil Engineer

Glasgow
£40,000 per annum
Job Type: Permanent
Posted: 31-10-2026
Civil Engineer. Glasgow. £40k-£45k plus benefits. An exciting opportunity has arisen for a Civil Engineer to join an established and growing consultancy in Glasgow, working on a diverse portfolio of building and infrastructure projects. The successful can... Read more

Full Stack Developer

London
Not Specified
Job Type: Contract
Posted: 31-10-2026
Full Stack Engineer – JavaScript / TypeScript / React / Next.js. Technify Talent is recruiting an experienced Full Stack Engineer for a fast-paced startup environment. We're looking for someone with strong JavaScript and TypeScript skills, hands-on experi... Read more

Building Services Mechanical Design Engineer

Glasgow, Glasgow City
£40,000 per annum
Job Type: Permanent
Posted: 31-10-2026
We need a Mechanical Design Engineer to design efficient, low-carbon building systems from concept to completion. What you will do. Design HVAC, heating, ventilation, cooling and public health systems. Carry out heat loss, heat gain and pipe and duct sizi... Read more

Observability Engineer

Liverpool, Merseyside
£55,000 per annum
Job Type: Permanent
Posted: 31-10-2026
Are you an experienced Monitoring, Observability or Site Reliability Engineer looking for an opportunity to make a genuine impact within a large, complex technology environment. We are recruiting an Observability Engineer to join a major organisation base... Read more

Desktop Support Engineer

Dublin
Not Specified
Job Type: Permanent
Posted: 31-10-2026
As a Desktop Support Engineer you will provide desktop support to company employees, both on-site and at home for any issues reported. These will primarily relate to desktop and laptop hardware issues, software faults including email, telephony systems an... Read more

Embedded Software Engineers

Nationwide
£0 per annum
Job Type: Permanent
Posted: 31-10-2026
Embedded Software Engineer. Permanent | Hybrid (Dorset) | C Programming | STM. At Peregrine, we're always seeking Specialist Talent that have the ideal mix of skills, experience, and attitude, to place with our vast array of clients. From Business Analyst... Read more

Senior Software Engineer

Uxbridge, London
£30,000 per annum
Job Type: Permanent
Posted: 31-10-2026
An excellent opportunity for a Senior Software Engineer- C# with .Net and Restful API with the job based in Uxbridge. With continued growth of the business my client is looking for a Senior Software engineer to be a part of a motivated engineering team …

Multi Skilled Maintenance Engineer

CV1, Coventry
£45,000 per annum
Job Type: Permanent
Posted: 30-10-2026
Role: Multi Skilled Maintenance Engineer. Location: Coventry. Salary: Competitive + Pension & Healthcare. This is a Coventry-based role covering energy centres, network assets and customer substations, with occasional travel to other locations. You will p... Read more

Project Developer Manager - Densification

E15, Mill Meads
£50,000 per annum
Job Type: Permanent
Posted: 30-10-2026
Renowned for its engineering excellence and commitment to the green transition, the business integrates cutting-edge technologies like industrial heat pumps and waste-heat recovery systems to drive urban centres toward a zero-carbon future. The Role. The ... Read more

Plant Engineer

CV1, Coventry
Not Specified
Job Type: Permanent
Posted: 30-10-2026
Role: District Plant Engineer – Multi Skilled. Location: Coventry. Salary: Competitive + Pension & Healthcare. This is a Coventry-based role covering energy centres, network assets and customer substations, with occasional travel to other locations. You w... Read more

Senior Unified Communications & AV Engineer

Sheffield, South Yorkshire
£450 per day
Job Type: Contract
Posted: 30-10-2026
Our client, a global technology organisation, is seeking an experienced Senior Unified Communications & AV Engineer to provide technical support within an enterprise environment. You'll work closely with internal technical teams, and take ownership of com... Read more

Embedded Software Engineer

Bournemouth, Dorset
Not Specified
Job Type: Permanent
Posted: 30-10-2026
Embedded Software Engineer - C+. Permanent | Hybrid, Dorset | C++ | C programming. We are looking for an Embedded Software Engineer to join a forward-thinking R&D team developing intelligent transport and infrastructure solutions. You'll work across the f... Read more

Graduate / Assistant Land Surveyor

Glasgow, Glasgow City
Not Specified
Job Type: Permanent
Posted: 30-10-2026
Assist with producing survey drawings, plans and deliverables using AutoCAD and associated surveying software. Support engineering surveys, setting out and site monitoring activities where required. Work alongside experienced surveyors to ensure projects ... Read more

Senior Mechanical Engineer

York, North Yorkshire
£40,000 per annum
Job Type: Permanent
Posted: 30-10-2026
This opportunity is suited to an experienced Mechanical Engineer looking to further develop their expertise within a well respected SME building services consultancy. The role offers the chance to work across a range of projects from concept through to co... Read more

Frequently asked questions

Do I need a computer science degree to get a software engineer job in the UK?

No, not for most roles. Many UK employers, especially fintechs and scale-ups, have dropped the degree requirement and screen on a coding test or take-home task instead; around 45 per cent of UK tech hires in 2025 had no degree. A solid GitHub, a couple of real projects, and the ability to pass the technical interview tend to matter more than the certificate. Some larger banks and government contracts still ask for a degree or equivalent, so check the spec.

What's a realistic salary for a mid-level software engineer outside London?

Expect roughly £45,000-£65,000 for three to five years' experience in regional cities like Manchester, Bristol, Leeds, or Edinburgh. London adds a premium of £10,000-£20,000 on the same role, though higher rent absorbs much of it. Some fully remote roles pay a London-weighted rate regardless of location, which is worth holding out for.

Can I still find fully remote software engineering jobs, or is everything hybrid now?

Fully remote roles still exist but there are fewer than in 2021-2022. Software development remains one of the most remote-friendly fields, with around half of UK postings mentioning remote or hybrid work, but the centre of gravity has shifted to hybrid at two or three days in the office. If remote-only is a hard requirement, filter for it explicitly and expect a smaller pool with more competition.