Lead Hotel Maintenance Technician

Gravity Haus

Revelstoke

On-site

CAD 54,000 - 58,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
All-In Gravity Haus Membership

Job summary

Gravity Haus Revelstoke is seeking a practical, proactive Maintenance & Public Areas Lead. This hands-on role owns day-to-day repairs, maintenance programs, and guest-facing spaces, ensuring safety, cleanliness, and presentation across the property.

You’ll plan ahead for seasonal needs, supervise vendors, and guide a teammate. Three+ years in hotel or property maintenance, plus strong plumbing/electrical/HVAC skills, will help you excel in Revelstoke’s changing conditions.

Qualifications

  • 3+ years hands-on maintenance experience in hospitality or property environments.
  • Experience troubleshooting plumbing, electrical, HVAC, doors, and related systems.
  • Organized and proactive with preventative maintenance.

Responsibilities

  • Own and execute the property's preventative maintenance program with inspections and follow-up.
  • Perform hands-on repairs in guest rooms and public areas (plumbing, electrical, painting, drywall, fixtures).
  • Maintain guestroom PTAC units and hotel amenities (hot tub, tools, supplies).
  • Ensure high cleanliness and presentation across public areas and back-of-house spaces.
  • Coordinate vendors for specialized work and monitor completed projects.

Skills

Maintenance experience
Hands-on
Maintenance skills
HVAC knowledge
Electrical troubleshooting
Attention to detail

Job description

Gravity Haus Revelstoke is looking for a practical, proactive Maintenance & Public Areas Lead who takes ownership of the property and leads by example. This is a highly hands-on role, with approximately 95% of your time spent maintaining, repairing, cleaning, and caring for the property—not sitting behind a desk.

Full-time

You’ll be responsible for keeping the hotel safe, functional, clean, and well-presented, with the autonomy to identify priorities, take action, and resolve issues without waiting for direction. You’ll own day-to-day repairs and preventative maintenance, proactively address developing problems before they impact guests, and coordinate specialized vendor support when required.

Revelstoke’s seasons bring very different property needs, so success in this role means planning ahead and making sure the property is ready before the weather and operating conditions change.

Key Responsibilities
Maintenance & Property Care
  • Own and execute the property’s preventative maintenance program, including inspections, documentation, and follow-up.
  • Complete hands‑on repairs throughout guest rooms and common areas, including minor plumbing, basic electrical troubleshooting, painting, drywall, furniture, fixtures, doors, and locks.
  • Perform routine care and basic troubleshooting of guestroom PTAC units.
  • Maintain the hotel’s 10-person hot tub, including cleaning, testing, chemical balancing, and required documentation.
  • Maintain tools, parts, filters, chemicals, equipment, and other maintenance supplies.
  • Identify issues early and resolve them internally whenever practical.
Public Areas & Guest Experience
  • Maintain a high standard of cleanliness and presentation throughout public and back‑of‑house areas.
  • Oversee the condition of entrances, hallways, public washrooms, gym, patios, exterior areas, and other shared spaces.
  • Respond to maintenance and property‑related guest needs with a practical, service‑oriented approach.
  • Take pride in the overall appearance, functionality, and condition of the property.
Leadership & Vendors
  • Prioritize daily work and ensure preventative and reactive maintenance needs are addressed.
  • Coordinate vendors and contractors when specialized work is required.
  • Monitor completed work and ensure issues are properly resolved.
Who You Are
  • 3+ years of hands‑on maintenance experience in a hotel, resort, residential, commercial building, or property environment.
  • Strong practical skills in general maintenance and repair.
  • Experience troubleshooting basic plumbing, electrical, HVAC, doors, fixtures, drywall, and other building systems.
  • Organized and proactive approach to preventative maintenance.
  • Ability to work independently, prioritize competing needs, and make practical decisions.
  • Comfortable working outdoors year‑round in Revelstoke’s seasonal conditions.
  • Hospitality or resort experience is an asset.
  • Pool or hot‑tub operator certification is an asset, or willingness to obtain required training.
  • Strong communication skills and the ability to provide direction to another team member.
Physical Requirements
  • Able to lift up to 50 lbs regularly and up to 100 lbs occasionally
  • Comfortable standing, walking, bending, and kneeling throughout shift
  • Able to respond quickly to emergencies and reach all areas of the hotel
  • Willingness to work flexible shifts, including weekends and holidays
About Gravity Haus

Gravity Haus is a community-driven adventure lifestyle brand with hotels, restaurants, and experiences that empower a modern way of travel. We create spaces where locals and travelers connect, refuel, and play — all rooted in the spirit of the outdoors and intentional living.

Our core values
  • Keep Growing
  • Bring Others Along
  • Create Powerful Moments
  • Be "All-In" + Go the Distance
  • Make it Better than You Found It

We’re looking for team members who share these values and want to make a meaningful impact in both their work and community.

What We Can Offer You

When you join Gravity Haus, you’re not just taking a job — you’re stepping into a community with benefits, perks, and opportunities to grow. Full‑time team members enjoy health insurance and an All‑In Gravity Haus Membership that includes adventure perks like discounted stays, gear rentals, wellness programming, and more. Part‑time team member benefits vary.

Salary Description

$26.00-$28.00/hr CAD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Hotel Maintenance Technician
Lead Hotel Maintenance Technician

Cabin Juice • Revelstoke

On-site
CAD 60,000 - 90,000
Health insurance
All-In Gravity Haus Membership
Lead Maintenance Technician
Lead Maintenance Technician

Gravity Haus • Revelstoke

On-site
CAD 70,000 - 95,000
Health insurance
All-In Gravity Haus Membership
Hospitality Maintenance Lead — Hands-On, Guest-Focused
Hospitality Maintenance Lead — Hands-On, Guest-Focused

Gravity Haus • Revelstoke

On-site
CAD 70,000 - 95,000
Health insurance
All-In Gravity Haus Membership
Housekeeping Supervisor
Housekeeping Supervisor

Basecamp • Revelstoke

On-site
CAD 25,000 - 33,000
Gratuity program
Health benefits
Staff discounts
+7
Guest Services Agent - Fall Winter season (and possibly beyond)
Guest Services Agent - Fall Winter season (and possibly beyond)

Glacier House Resort • Revelstoke

On-site
CAD 25,000 - 28,000
Maintenance Person
Maintenance Person

Northland Properties • Calgary

Hybrid
CAD 42,000 - 64,000
Team events
Hotel discounts
Training & development
+2
Maintenance Person
Maintenance Person

Northland Properties • City of Langley

On-site
CAD 42,000 - 62,000
Rewards & Recognition
Hotel discounts for team & family
Restaurant discounts
Maintenance Technician
Maintenance Technician

Whistler Personnel Solutions Inc. • Whistler Village

On-site
CAD 32,000 - 45,000
Extended Health Benefits and Wellness
Discounted or complimentary food
Professional development
+3
Sutton - Winter 26/27 - Housekeeping - Housekeeping Attendant
Sutton - Winter 26/27 - Housekeeping - Housekeeping Attendant

Northland Properties • British Columbia

On-site
CAD 33,000 - 46,000
Complimentary Season Pass to Revelstoe
Health, Dental, Vision benefits
RRSP matching after six months
+1
Guest Services Agent - Winter 2027
Guest Services Agent - Winter 2027

Tyax Lodge & Heliskiing • Gold Bridge

Remote
CAD 23,000 - 30,000
Accommodation included
Meal plan
Spa access
+3