High-paying maintenance jobs in Greensboro

Maintenance ensures equipment and facilities function properly. Workers perform repairs and preventive upkeep. Technical skills and problem-solving abilities are critical.


The 590 maintenance jobs listed below pay well, with salaries between $39,479 and $79,765 per year. Maintenance Technician, Maintenance Person and Service Technician are among the most popular high-paying roles in Greensboro, NC.

Job title

Updated Sep 15, 2026
Job title
Greensboro, NC
North Carolina
Job openings (Greensboro)

Automotive Service Manager

Greensboro

$79,765 per year

North Carolina

$133,189 per year

Automotive Technician

Greensboro

$72,342 per year

North Carolina

$63,533 per year

HVAC Technician

Greensboro

$31.68 per hour

North Carolina

$29.17 per hour

Diesel Mechanic

Greensboro

$28.86 per hour

North Carolina

$31.15 per hour

Maintenance Technician

Greensboro

$23.22 per hour

North Carolina

$23.16 per hour

Service Technician

Greensboro

$23.05 per hour

North Carolina

$22.77 per hour

Installer

Greensboro

$22.13 per hour

North Carolina

$21.27 per hour

Technician

Greensboro

$21.33 per hour

North Carolina

$21.22 per hour

Inspector

Greensboro

$18.46 per hour

North Carolina

$19.29 per hour

Maintenance Person

Greensboro

$16.11 per hour

North Carolina

$17.65 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.