High-paying maintenance jobs in Grand Forks
Maintenance ensures equipment and facilities function properly. Workers perform repairs and preventive upkeep. Technical skills and problem-solving abilities are critical.
The 87 maintenance jobs listed below pay well, with salaries between $22.38 and $43.87 per hour. Maintenance Technician, Technician and Diesel Technician are among the most popular high-paying roles in Grand Forks, ND.
Job title
Updated Nov 09, 2026Electrician
Grand Forks
North Dakota
Automotive Technician
Grand Forks
North Dakota
Millwright
Grand Forks
North Dakota
Mechanic
Grand Forks
North Dakota
Diesel Technician
Grand Forks
North Dakota
Maintenance Manager
Grand Forks
North Dakota
Field Technician
Grand Forks
North Dakota
Maintenance Technician
Grand Forks
North Dakota
Technician
Grand Forks
North Dakota
Installer
Grand Forks
North Dakota
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Electrician
Review job description
Please refer to the employers job description for complete details.
Electricians install and repair electrical systems, troubleshoot issues, and ensure safety compliance. Certification in electrical work, technical skills, and knowledge of safety protocols are essential.
Electrician jobs take 104 days on average from job posting to starting date. Currently, 3% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$43.87 per hourNorth Dakota
$48.33 per hourSkills
- Electrical experience
- Hand tools
- Blueprint reading
- Construction
- Schematics
-
Automotive Technician
Review job description
Please refer to the employers job description for complete details.
Automotive Technicians diagnose vehicle issues, perform repairs, and conduct maintenance. Expertise in automotive repair, diagnostic skills, and mechanical proficiency are crucial for ensuring vehicle safety and performance.
The top companies hiring Automotive Technician in Grand Forks, ND are Firestone Complete Auto Care (2 jobs), Walmart (1 job), and Tires Plus (1 job).
Automotive Technician jobs take 122 days on average from job posting to starting date. Currently, 5% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$77,800 per yearNorth Dakota
$72,277 per year -
Millwright
Review job description
Please refer to the employers job description for complete details.
Millwrights install, maintain and repair machinery. Key skills for this role include expertise in industrial mechanics, problem-solving abilities and an understanding of safety protocols.
Millwright jobs take 118 days on average from job posting to starting date. Currently, 1% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$32.46 per hourNorth Dakota
$33.03 per hour -
Mechanic
Review job description
Please refer to the employers job description for complete details.
Mechanics diagnose and repair vehicle issues, perform preventive maintenance, and ensure customer satisfaction. Strong mechanical knowledge, problem-solving skills, and familiarity with diagnostic tools are key.
The top companies hiring Mechanic in Grand Forks, ND are Johnson Controls (2 jobs), Knife River (1 job), and Mongoose Trucking (1 job).
Mechanic jobs take 84 days on average from job posting to starting date. Currently, 5% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$30.92 per hourNorth Dakota
$31.91 per hourSkills
- Automotive repair
- Hand tools
- Mechanical knowledge
- Automotive diagnostics
- Electrical experience
-
Diesel Technician
Review job description
Please refer to the employers job description for complete details.
Diesel technicians maintain and repair diesel engines in various vehicles. Candidates need technical expertise, problem-solving abilities and strong attention to detail.
The top companies hiring Diesel Technician in Grand Forks, ND are Butler Machinery Company (4 jobs), Wallwork Truck Center (2 jobs), and Acme Tools (1 job).
Diesel Technician jobs take 83 days on average from job posting to starting date. Currently, 1% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$30.58 per hourNorth Dakota
$35.92 per hour -
Maintenance Manager
Review job description
Please refer to the employers job description for complete details.
Maintenance managers oversee maintenance operations, manage teams, and ensure facility safety. Expertise in maintenance management, leadership and problem solving is essential in this role.
The top companies hiring Maintenance Manager in Grand Forks, ND are Balfour Beatty (1 job), Encompass Health (1 job), and Winland Foods (1 job).
Maintenance Manager jobs take 39 days on average from job posting to starting date. Currently, 1% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$24.48 per hourNorth Dakota
$40.07 per hour -
Field Technician
Review job description
Please refer to the employers job description for complete details.
Field Technicians install, maintain, and repair equipment on-site, resolving technical issues. Technical proficiency, troubleshooting skills, and strong customer service experience are essential for field success.
The top companies hiring Field Technician in Grand Forks, ND are EchoStar (2 jobs), Interstate Companies Inc (1 job), and Midco (1 job).
Field Technician jobs take 63 days on average from job posting to starting date. Currently, 4% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$22.52 per hourNorth Dakota
$25.31 per hour -
Maintenance Technician
Review job description
Please refer to the employers job description for complete details.
Maintenance Technicians perform routine maintenance, troubleshoot equipment issues, and ensure operational safety. Technical expertise, repair skills, and a proactive approach are essential.
The top companies hiring Maintenance Technician in Grand Forks, ND are GRAND FORKS HOUSING AUTHORITY (2 jobs), Balfour Beatty (2 jobs), and Hugos Family Marketplace (2 jobs).
Maintenance Technician jobs take 71 days on average from job posting to starting date. Currently, 6% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$22.49 per hourNorth Dakota
$24.84 per hourSkills
- Electrical experience
- Schematics
- Welding
- English
- Mechanical knowledge
-
Technician
Review job description
Please refer to the employers job description for complete details.
Technicians troubleshoot equipment, perform maintenance tasks, and ensure operational standards. Technical expertise, problem-solving skills, and a keen attention to detail are crucial.
The top companies hiring Technician in Grand Forks, ND are GE Vernova (8 jobs), Express Employment Professionals (2 jobs), and Horizon Health (2 jobs).
Technician jobs take 75 days on average from job posting to starting date. Currently, 9% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$22.38 per hourNorth Dakota
$24.67 per hourSkills
- Technical support
- Sales
- Communication skills
-
Installer
Review job description
Please refer to the employers job description for complete details.
Installers set up equipment, ensure proper functioning, and conduct safety checks. Technical installation knowledge, the ability to follow technical plans, and safety awareness are necessary.
The top companies hiring Installer in Grand Forks, ND are DAKOTA TV & APPLIANCE (1 job), The GEO Group, Inc. (1 job), and ActionLink (1 job).
Installer jobs take 109 days on average from job posting to starting date. Currently, 12% of job openings are part-time roles.
See jobsAverage pay
Grand Forks
$20.87 per hourNorth Dakota
$22.98 per hour