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

Full Stack Engineer - ML/Gen AI

Stratford
£375 per day
Job Type: Contract
Posted: 17-06-2026
Full Stack Engineer – ML/GenAI. Our trusted partner, which operates within the Ed-Tech domain, employs over 10,000 individuals across 100 countries, and has a reach of 600 million users, is recruiting a Full Stack Engineer with hands-on development capabi... Read more

Civil Engineer

St Albans, Hertfordshire
£28,000 per annum
Job Type: Permanent
Posted: 17-06-2026
Role: Civil Design Engineer. Location: St Albans. Salary: £28,000 to £42,000k + Benefits. Ref: MAR464. My client is a highly successful Multidisciplinary Civil and Structural Engineering Consultancy with an award-winning reputation. They are inviting appl... Read more

Senior Structural Engineer

Nottingham, Nottinghamshire
£44,000 per annum
Job Type: Permanent
Posted: 17-06-2026
Role: Senior Structural Engineer. Salary: £44,000- £55,000. Location: Nottingham. Ref: MAR093. Our client is a successful Civil and Structural Design practice, with an expanding client base and workload. They currently have a vacancy for a permanent Senio... Read more

Site Engineer

Birmingham, West Midlands (County)
Not Specified
Job Type: Contract
Posted: 17-06-2026
We are currently seeking two experienced Setting Out Engineers to join a long-term fast-track residential development involving groundworks and RC frame structures across 6 blocks (4–6 storeys). This is a stable, long-running project offering consistent w... Read more

Site Engineer

Cardiff, South Glamorgan
Not Specified
Job Type: Contract
Posted: 17-06-2026
We are currently seeking an experienced Setting Out Engineer to join a long-term fast-track project involving groundworks and RC frame across 3 blocks (4 storeys) in Wales. This is a stable, long-running project offering consistent work with potential wee... Read more

Senior Software Engineer

Cambridge, Cambridgeshire
£65,000 per annum
Job Type: Permanent
Posted: 17-06-2026
We are supporting a leading Robotics & Technology company based in Cambridge who are looking to add a Senior Software Engineer to their growing team. This is a full-time permanent position with hybrid working. International travel may be required. Key res... Read more

Electrical Building Services Engineer

Liverpool, Merseyside
£42,000 per annum
Job Type: Permanent
Posted: 17-06-2026
Electrical Design Engineer - Building Services. Location: Liverpool. Salary: £45,000 - £60,000 + Excellent Benefits + Clear Career Progression. About the Company. Our client is a well-established and highly respected Building Services Consultancy based in... Read more

Senior Quantity Surveyor - London

London
£60,000 per annum
Job Type: Permanent
Posted: 17-06-2026
Manage risk, value engineering initiatives, and cost control measures. Advise on procurement routes and tendering strategies. Prepare tender documentation and contract packages, including bills of quantities. Review and analyse tender returns, highlightin... Read more

Principal Bridge Engineer

Manchester
£55 per hour
Job Type: Contract
Posted: 17-06-2026
Principal Bridge Engineer. Location: Manchester (Hybrid Working Available. Contract: 12 Months. Hours: 40 Hours per Week. Rate: £55.00 - £65.00 per hour Umbrella (Inside IR35. Overview. We are seeking an experienced Principal Bridge Engineer to provide te... Read more

Setting Out Engineer

Stanford-le-Hope, Borough of Thurrock
Not Specified
Job Type: Contract
Posted: 17-06-2026
Setting Out Surveyors / Engineers Required – London Gateway (Stanford-le-Hope. A leading UK civil engineering and construction contractor is currently seeking experienced Setting Out Surveyors / Engineers to join a major project at London Gateway, Stanfor... Read more

Cloud DevOps Engineer - Mansfield- £70K

Mansfield, Nottinghamshire
£50,000 per annum
Job Type: Permanent
Posted: 17-06-2026
Cloud DevOps Engineer- Mansfield- Hybrid. £50,000-£70,000. Are you a Cloud & DevOps Engineer who really enjoys working with Kubernetes and modern cloud platforms, not just maintaining them, but actually improving how things are built and delivered. If so,... Read more

FPGA Design Engineer

CB25, Lode
Not Specified
Job Type: Permanent
Posted: 17-06-2026
Are you a FPGA Design Engineer seeking a challenging career move where you can contribute to the very latest imaging and augmented reality systems, designing and implementing FPGA based SoC systems? Hybrid working (up to 3 days per week from home) and ver... Read more

Embedded Systems Engineer

RH20, Codmore Hill
£50,000 per annum
Job Type: Permanent
Posted: 17-06-2026
Job Title: Embedded Systems Engineer. Location: Pullborough, West Sussex. Salary: £50 - £60k DOE. A long-established global manufacturer of high-voltage power solutions used in medical devices, semiconductor equipment, scientific instruments and industria... Read more

Mechanical Engineer

Peterborough, Cambridgeshire
£49,000 per annum
Job Type: Contract
Posted: 17-06-2026
Mechanical Engineer - Test Facilities Engineering. Location: Peterborough, Cambridgeshire (Fully Onsite, 5 days a week) Position Type: 6-Month Contract. Are you an experienced Mechanical Engineer with a background in engine, powertrain, or electric vehicl... Read more

Service Engineer

Coventry
£38,000 per annum
Job Type: Permanent
Posted: 17-06-2026
Service & maintenance of compressed air systems, running out of Coventry, covering the Midlands & occasionally UK-Wide, working with a well-established, reputable engineering company renowned for its expertise in compressed air solutions. This business va... Read more

Production Engineer

Hailsham, East Sussex
Not Specified
Job Type: Permanent
Posted: 17-06-2026
Leading and carrying 8D/RMA activities while maintaining the 8D/RMA process within Engineering. Develop operating instructions and equipment specifications for production activities. Implement cost reduction initiatives while maintaining high quality stan... Read more

Senior Geophysicist

Oxford
£45,000 per annum
Job Type: Permanent
Posted: 17-06-2026
The Opportunity A premier independent geoscience and engineering consultancy is seeking a highly motivated, inquisitive, and thorough Senior Geophysicist to drive technical excellence, conduct research and development of innovative data collection methods... Read more

Manufacturing Engineer (Composites)

Ampthill, Bedfordshire
£40 per hour
Job Type: Permanent
Posted: 17-06-2026
This is a dynamic and fast-paced organisation delivering advanced engineering solutions to both domestic and international customers. The business operates across multiple specialist areas, including platform integration, ground-based defence systems, spe... Read more

Trainee Coding & Programmer Placement Programme

RM8, Becontree
£28,000 per annum
Job Type: Permanent
Posted: 17-06-2026
Junior Software Developer. Junior Front or Back End Development. Development Support. We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Platinum Partner, accredited by the BCS (Chartered Institute... Read more

Trainee Programmer Placement Program

Plymouth, Devon
Not Specified
Job Type: Permanent
Posted: 17-06-2026
Junior Software Developer. Junior Front or Back End Development. Development Support. We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of ... 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.