Home › Jobs › Maintenance Engineer
Maintenance Engineer · 2026

Maintenance Engineer Jobs
by City

1,800 open Maintenance Engineer positions across 20 cities worldwide. Median salary £47,000. 391 posted in the last 7 days.

🔥 1,800 open positions 💰 £47,000 median 🌎 20 cities hiring 🏠 0% remote friendly ⚡ 391 new this week 🏢 20+ companies hiring
✨ AI Job Search 📄 Resume Example ✉ Cover Letter
Salary analysis

💰 Salary analysis

Salary data based on 1,121 positions with reported compensation (62% of all Maintenance Engineer listings).

10th percentile
£38,000
25th percentile
£42,000
Median (50th)
£47,000
75th percentile
£50,000
90th percentile
£55,000

Average salary: £46,496

In-demand skills

🎯 In-Demand skills

Most frequently requested skills in Maintenance Engineer job descriptions, ranked by mention frequency.

Logistics
Jenkins
Excel
By city

🌎 Salary & Jobs by city

Compare Maintenance Engineer opportunities across 20 cities. Click any city for detailed market analysis.

City Jobs ▼ Median Salary Salary Range Companies New (7d)
London 177 £48,000 £43,500 – £49,000 15 76
Manchester 55 £45,000 £42,750 – £48,000 15 10
abu dhabi 52 AED 180,000 AED 162,750 – AED 190,750 15 20
dubai 45 AED 120,000 AED 89,000 – AED 167,000 15 15
Reading, Berkshire 33 £40,000 £39,000 – £50,000 15 4
Wakefield, West Yorkshire 25 £49,000 £49,000 – £49,000 5 6
Bristol 23 £52,000 £40,000 – £54,000 11 1
Birmingham 21 £49,764 £49,764 – £55,176 11 0
Nottingham 19 £48,000 £40,000 – £50,000 11 1
Peterborough, Cambridgeshire 17 £37,500 £35,000 – £46,000 7 8
Frome, Somerset 16 £35,000 £35,000 – £42,000 8 2
Stoke-on-Trent, Staffordshire 16 £52,500 £48,000 – £55,335 11 2
Dresden 15 $47,000 $42,000 – $50,000 3 0
Rotherham, South Yorkshire 15 £48,048 £48,048 – £48,048 4 7
Skelmersdale, Lancashire 15 £60,000 £40,000 – £60,000 5 4
Oxford, Oxfordshire 14 £40,000 £40,000 – £45,000 5 5
Barnsley, South Yorkshire 14 £40,000 £40,000 – £48,336 6 2
Burton-on-Trent, Staffordshire 13 £49,305 £49,305 – £49,305 4 1
Clevedon, Somerset 13 £51,000 £51,000 – £52,000 5 0
Glasgow 13 £52,210 £48,605 – £52,210 9 2
Top employers

🏢 Top employers

15 companies with the most Maintenance Engineer openings globally.

CBW Staffing Solutions 71 jobs
ATA Recruitment 22 jobs
Biffa Waste Services 20 jobs
Marshalls PLC 20 jobs
Randstad 17 jobs
Proactive Global 16 jobs
Randstad Construction and Property 11 jobs
OCS Group 9 jobs
AWD online 9 jobs
Astute People 8 jobs
kaizentalentsolutionslimited 8 jobs
Bosch Group 7 jobs
Geographic distribution

🌐 Where Maintenance Engineers work

United Kingdom  1,451 jobs United States  206 jobs UAE  108 jobs Germany  35 jobs

Maintenance Engineer Job Market Overview (2026)

The Maintenance Engineer job market is steadily growing, with 1,800 open positions tracked across 20 cities worldwide. In the past 30 days alone, 1,107 new positions were posted (391 in the last week), indicating strong and consistent demand from employers.

Compensation Landscape

The median salary for Maintenance Engineer positions is £47,000, with the middle 50% of earners making between £42,000 and £50,000. Top earners (90th percentile) command £55,000 or more. Note that 38% of listings do not disclose salary, so actual compensation may differ in some markets. The highest-paying city is abu dhabi at AED 180,000 median, while Frome, Somerset offers £35,000.

Skills That Get You Hired

Based on analysis of job descriptions, the most in-demand skills for Maintenance Engineer roles are Logistics, Jenkins, and Excel. Including these keywords in your resume and cover letter can significantly improve your ATS match rate and interview chances.

How to Apply

Start by reviewing our Maintenance Engineer resume example to see what top candidates include. Pair it with a strong cover letter tailored to your target company. Then use JobsChat AI to search all 1,800 positions and get matched based on your experience, preferred location, and salary expectations.

Related roles

Related roles