Company · 2,253 open roles

Careers at GDI

GDI has 2,253 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.

Active roles
2,253

Refreshed continuously

Median salary
$28,171–$37,806

Across active listings

Top of band reaches $120,000 for senior tracks.
Top hirers
Hottest cities
Mississauga, ON, CAN62CALGARY, AB, CAN58Pittsburgh, PA48Calgary, AB, CAN37TORONTO, ON, CAN34WINNIPEG, MB, CAN30Surrey, BC, CAN24Montréal, QC, CAN24

All open roles

2,253 positions at GDI

Lead Hand - Heavy Duty Cleaning

GDI·SARNIA, ON, CAN

OnsiteFull-time10d ago

Join the GDI Team! One provider. One solution. All your facility maintenance services. GDI provides best in class integrated, high level, facility maintenance services to the United States and Canada. We have more than 30,000 team members who contribute to the success of GDI a…

Cleaningjanitorial experiencestanding for long periods

Light Duty Cleaner

GDI·Edmundston, NB, CAN

OnsitePart-time8d ago

Join the GDI Team! One provider. One solution. All your facility maintenance services. GDI provides best in class integrated, high level, facility maintenance services to Canada and the United States. We have more than 30,000 team members who contribute to the success of GDI an…

floor cleaningvacuumingdustingcriminal record check

Lead Day Porter

GDI·Woodinville, WA

OnsitePart-time7d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

trash removal

Junior Project Manager - Mechanical Services

GDI·Mississauga, ON, CAN

OnsiteFull-timeCA$85,000–CA$100,000/year7d ago

If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competitive pay and great employee programs, join the GDI Ainsworth team today! Job Summary: The Junior Project Manager - Me…

Project coordinationContract Administrationfinancial trackingExcel+8

General Cleaner

GDI·Greenville, SC

OnsiteFull-time7d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

Building Systems Engineer

GDI·Mississauga, ON, CAN

OnsiteFull-time7d ago

If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competitive pay and great employee programs, join the GDI Ainsworth team today! Job Summary: The Building Systems Engineer o…

HVAC optimizationData AnalyticsBAS programmingthermodynamics+7

Janitor & Custodian

GDI·Glendale, KY

OnsiteFull-time7d ago

GDI provides best-in-class, integrated, high-level facility maintenance services throughout the United States and Canada. We have more than 30,000 team members who contribute effectively to the success of both our company and our customers' businesses. With nearly a century of fa…

Cleaningtrash removalsweepingmopping+2

Senior Estimator - Structured Cabling

GDI·Calgary, AB, CAN

OnsiteFull-time73d ago

If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competitive pay and great employee programs, join the GDI Ainsworth team today! Job Summary: As the Senior Estimator –…

Human Resources Manager

GDI·Mississauga, ON, CAN

OnsiteFull-timeCA$80,000–CA$95,000/year7d ago

Join the GDI Team! One provider. One solution. All your facility maintenance services. GDI provides best in class integrated, high level, facility maintenance services to the United States and Canada. We have more than 30,000 team members who contribute to the success of GDI a…

strategic HR planningEmployee RelationsHRIS systemStakeholder Management+5

Light Duty Cleaner

GDI·HALIFAX, NS, CAN

OnsiteFull-time305d ago

Join the GDI Family! One provider. One solution. All your facility maintenance services. GDI provides best-in-class integrated facility maintenance services across the United States and Canada. With over 30,000 team members, nearly a century of industry experience, cutting-edge…

Janitorial

GDI·Hackettstown, NJ

OnsiteFull-time8d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

General Cleaner

GDI·Mena, AR

OnsiteFull-time8d ago

Newbold provides best in class integrated, high level, facility maintenance services to The United States. With half a century of facility service experience, state of the art business practices, environmentally friendly processes and supplies and an established reputation, we ar…

Plumber Journeyman

GDI·Greater Sudbury, ON, CAN

OnsiteFull-timeCA$22–CA$54/hour8d ago

If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competitive pay and great employee programs, join the GDI Ainsworth team today! Job Summary: GDI Ainsworth is currently hiri…

reading blueprintsmechanical installationgas b license

Janitorial

GDI·Allentown, PA

OnsitePart-time8d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

Plumbing Apprentice

GDI·Greater Sudbury, ON, CAN

OnsiteFull-timeCA$26–CA$48/hour8d ago

If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competitive pay and great employee programs, join the GDI Ainsworth team today! Job Summary: The Plumbing Apprentice assi…

Verbal Communication

Lead Hand

GDI·WATERLOO, ON, CAN

OnsiteFull-time8d ago

Join the GDI Team! One provider. One solution. All your facility maintenance services. GDI provides best in class integrated, high level, facility maintenance services to the United States and Canada. We have more than 30,000 team members who contribute to the success of GDI a…

Cleaningjanitorial experience

Lead Hand

GDI·WATERLOO, ON, CAN

OnsitePart-time8d ago

Join the GDI Team! One provider. One solution. All your facility maintenance services. GDI provides best in class integrated, high level, facility maintenance services to the United States and Canada. We have more than 30,000 team members who contribute to the success of GDI a…

Cleaningvacuuming

Day Porter

GDI·Guelph, ON, CAN

OnsiteFull-timeCA$23/hour8d ago

Join the GDI Team! One provider. One solution. All your facility maintenance services. GDI provides best in class integrated, high level, facility maintenance services to the United States and Canada. We have more than 30,000 team members who contribute to the success of GDI an…

trash removalgeneral cleaningsweepingmopping+1

Janitor & Custodian

GDI·Madison, WI

OnsiteFull-time8d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

Preventive MaintenancelandscapingPaintingcarpentry+2

Janitor & Custodian

GDI·New Lenox, IL

OnsitePart-time8d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

Cleaningsweepingmoppingvacuuming+2

General Cleaner

GDI·Jackson, TN

OnsiteFull-time8d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

Day Porter

GDI·Woodinville, WA

OnsitePart-time8d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

trash removal

Janitorial

GDI·Allentown, PA

OnsitePart-time9d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

GM Cleaner - Grand Rapids

GDI·Wyoming, MI

OnsiteFull-time9d ago

GDI provides best in class integrated, high level, facility maintenance services to The United States and Canada. We have more than 30,000 team members who will effectively contribute to the success of ours and our customer's businesses. With almost a century of facility service …

Tech stack signals

What GDI hires for

Most-requested skills across active job descriptions.

Cleaningtrash removalvacuumingsweepingmoppingjanitorial experiencedustingDriving Licensestanding for long periodsfloor cleaningcriminal record checkProject coordination