High-paying maintenance jobs in Jersey City

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


The 1,342 maintenance jobs listed below pay well, with salaries between $23.82 and $21.51 per hour. Maintenance Person, Maintenance Technician and Automotive Technician are among the most popular high-paying roles in Jersey City, NJ.

Job title

Updated Nov 13, 2026
Job title
Jersey City, NJ
New Jersey
Job openings (Jersey City)

Maintenance Supervisor

Jersey City

$85,130 per year

New Jersey

$83,778 per year

Field Engineer

Jersey City

$39.89 per hour

New Jersey

$34.78 per hour

Automotive Service Advisor

Jersey City

$78,700 per year

New Jersey

$81,719 per year

Diesel Mechanic

Jersey City

$35.41 per hour

New Jersey

$31.70 per hour

Plumber

Jersey City

$32.62 per hour

New Jersey

$33.52 per hour

Automotive Technician

Jersey City

$30.78 per hour

New Jersey

$28.53 per hour

Inspector

Jersey City

$25.14 per hour

New Jersey

$25.56 per hour

Maintenance Technician

Jersey City

$23.82 per hour

New Jersey

$25.01 per hour

Repair Technician

Jersey City

$22.05 per hour

New Jersey

$25.07 per hour

Maintenance Person

Jersey City

$21.51 per hour

New Jersey

$20.56 per hour

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