HomeJobs › Maintenance Engineer
Maintenance Engineer · 2026

Maintenance Engineer Jobs
by City

2,150 open Maintenance Engineer positions across 20 cities worldwide. Median salary £46,375. 570 posted in the last 7 days.

🔥 2,150 open positions 💰 £46,375 median 🌎 20 cities hiring 🏠 0% remote friendly ⚡ 570 new this week 🏢 20+ companies hiring
✨ AI Job Search 📄 Resume Example ✉ Cover Letter
Salary analysis

💰 Salary analysis

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

10th percentile
£37,794
25th percentile
£42,000
Median (50th)
£46,375
75th percentile
£50,000
90th percentile
£55,000

Average salary: £46,096

In-demand skills

🎯 In-Demand skills

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

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 294 £48,000 £45,000 – £50,000 15 92
Manchester 70 £48,050 £45,000 – £50,000 15 16
dubai 64 AED 100,440 AED 80,000 – AED 170,550 15 12
abu dhabi 52 AED 167,400 AED 120,000 – AED 200,880 15 17
Essex 40 £47,000 £45,000 – £49,500 13 15
Birmingham 32 £46,350 £35,000 – £48,302 14 10
, , united arab emirates 25 AED 120,000 AED 111,600 – AED 220,345 10 8
Milton Keynes, Buckinghamshire 22 £54,000 £48,000 – £55,000 12 6
Rochester, Kent 20 £40,000 £40,000 – £50,000 4 2
East London 20 £54,000 £50,000 – £55,000 7 6
Reading, Berkshire 18 £36,000 £36,000 – £36,000 7 3
Glasgow 18 £45,000 £43,500 – £50,000 6 0
al ruways industrial city 17 AED 256,680 AED 245,520 – AED 290,160 1 0
Leeds 15 £47,500 £43,944 – £51,000 7 8
Oxford, Oxfordshire 15 £45,000 £45,000 – £45,000 5 3
Leicester 15 £55,300 £50,000 – £59,306 9 7
Doncaster, South Yorkshire 14 £50,000 £45,000 – £50,000 7 2
Bristol 14 £46,000 £40,000 – £51,250 10 4
Bolton, Greater Manchester 13 £48,050 £45,762 – £48,050 7 3
Bridgwater, Somerset 12 £48,000 £45,000 – £52,500 3 0
Top employers

🏢 Top employers

15 companies with the most Maintenance Engineer openings globally.

CBW Staffing Solutions 103 jobs
Pioneer Selection 35 jobs
Integral UK 21 jobs
ATA Recruitment 20 jobs
CBW Staffing Solutions Ltd 19 jobs
Proactive Global 18 jobs
Hamilton Rowe Recruitment Ltd 17 jobs
ADNOC Abu Dhabi UAE 17 jobs
VINCI Energies Oil & Gas 12 jobs
Randstad Construction and Property 11 jobs
Joselyn Search Limited 9 jobs
PIONEER SELECTION 9 jobs
Geographic distribution

🌐 Where Maintenance Engineers work

United Kingdom  1,624 jobs United States  256 jobs UAE  171 jobs France  39 jobs Germany  33 jobs Saudi Arabia  15 jobs India  12 jobs

Maintenance Engineer Job Market Overview (2026)

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

Compensation Landscape

The median salary for Maintenance Engineer positions is £46,375, with the middle 50% of earners making between £42,000 and £50,000. Top earners (90th percentile) command £55,000 or more. Note that 39% of listings do not disclose salary, so actual compensation may differ in some markets. The highest-paying city is al ruways industrial city at AED 256,680 median, while Reading, Berkshire offers £36,000.

Skills That Get You Hired

Based on analysis of job descriptions, the most in-demand skills for Maintenance Engineer roles are , , , , , and . 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 2,150 positions and get matched based on your experience, preferred location, and salary expectations.

Related roles

Related roles