Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Maintenance Technician

$21 - $25 per hour

Roofstock

What we do and why we do it

As the leading end-to-end investment platform for single-family rental homes, our mission is to make real estate investing radically accessible, cost effective, and simple. Our short-term rental (STR) business extends this mission into hospitality, delivering seamless guest experiences while maximizing returns for homeowners.

How it's going (and growing)

With a talented team of 750+ Roofsters, our collaborative, can-do culture is what fuels our growth. In 2022, we closed on our Series E, raising $240 million, and have offices in the Bay Area and New York City. Our growth includes recent acquisitions of Stessa (financial and asset management software), RentPrep (tenant screening and placement service for landlords), and Mynd (property management platform for both Retail and Institutional investors). In 2025, Roofstock took an ownership stake in Casago (short-term rental management services), expanding our platform to support both long-term and short-term rental investment services.

Roofstock's Values → Short-Term Rental (STR) Org Reflection
  • We are entrepreneurs → Launch a startup within a startup
    • We are better together → Work across functions and markets to do it fast and well
    • We focus on impact → Build a profitable business unit with satisfied owners, teammates, and guests
    • We think like investors → Protect owners' homes and maximize ROI
About the Role

As a Service Technician for short-term rentals , you'll play a key role in ensuring our homes are functional, clean, and stocked (FCS), safe, and guest-ready. You'll respond to urgent in-stay needs, perform routine inspections and preventative maintenance, and work closely with the Team Lead, Back of House and Back of House Coordinator to manage tasks, supplies, and vendor relationships.

This role requires a well-rounded maintenance skillset and a service mindset. You'll be part of the local Back of House team and work across multiple homes within your assigned market.

Responsibilities
  • Complete preventative and routine maintenance tasks, including HVAC troubleshooting, appliance repair, light plumbing and electrical work, and basic cable/Wi-Fi resets
  • Respond promptly to guest-reported issues during stays, resolving them quickly and professionally
  • Support turnovers and readiness work, including light patching, assembly, and touch-ups
  • Conduct property inspections to identify and document potential issues before they impact the guest experience
  • Coordinate with the Back of House Coordinator on inventory, work orders, vendor support, and scheduling
  • Communicate professionally with the Team Lead, Back of House and other local team members
  • Ensure documentation is accurate and submitted in a timely manner for each job completed
  • Follow brand and safety standards in every home
  • Collaborate with Hospitality Ops team members to ensure homes meet FCS expectations
  • Other duties as assigned
Qualifications
  • 3+ years of maintenance experience, ideally in hospitality, vacation rental, or residential property management
  • Strong troubleshooting and problem-solving skills across multiple home systems
  • Familiarity with digital work order systems and mobile task apps
  • Valid driver's license and reliable transportation required
  • Calm, professional demeanor with a customer service mindset
  • Able to work evenings, weekends, and participate in on-call rotation
  • Comfortable with physically demanding work and frequent travel between homes
Nice to Have
  • HVAC Type II Certification preferred but not required
Travel Required
  • Regular travel between properties within the local market
  • Able to work evenings, weekends, and participate in on-call rotation
  • Comfortable with physically demanding work and frequent travel between homes
Location

Charleston, SC

Compensation

$21.00 - $25.00 per hour. Compensation may be adjusted based on experience, skills, and interview performance.

Pay Transparency

Our compensation reflects several US geographic markets. The base pay for this position represents the expected salary for this position. Ultimately, in determining your pay it will be based on several factors including location, job-related knowledge, skills, experience and other job related factors. Roofstock is a total compensation company; the base salary is only a part of our total compensation package.

Competitive & Unique Benefits Package
  • Generous PTO Policy
  • 12 Paid Holidays
  • Volunteer Time Off
  • Paid Parental Leave
  • 401k Program
  • Health, dental, vision insurance, and more
  • Work & Wellness Stipend as $100/month for tools and equipment

Must be authorized to work in the U.S. is a precondition of employment and we are unable to sponsor H1-B Visas at this time.


Any offer of employment is conditioned upon the successful completion of a background investigation.


Commitment to Equal Employment Opportunity

Roofstock is an equal opportunity employer. In keeping with the values of Roofstock, we make all employment decisions including hiring, evaluation, termination, promotional and training opportunities, without regard to race, religion, color, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, pregnancy or pregnancy-related condition, marital status, height and/or weight.

#LI-ONSITE

#LI-NL
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Maintenance Technician in Charleston, SC vacancy
  • $59k - $65k

     ...great opportunity for professional growth. Find your future with us. Boeing Commercial Airplanes (BCA) is seeking a Equipment Maintenance Specialist (Level B) or (Level C) to support our Production Equipment Maintenance Team in North Charleston, South Carolina on variable... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Night shift

    Boeing

    North Charleston, SC
    1 day ago
  •  ...Banks Construction Company is seeking a Plant Maintenance Technician in North Charleston, SC. This position is critical for maintaining operational efficiency in our heavy civil and asphalt paving facilities. The ideal candidate will possess a high school diploma, technical... 
    Suggested

    Banks Construction Company

    North Charleston, SC
    2 days ago
  •  ...Maintenance Technician The Maintenance Technician reports to the Maintenance Director and performs general maintenance and repair to ensure apartment units, homes and other property facilities are in good working order. Responsibilities include diagnosing, troubleshooting... 
    Suggested
    Weekend work
    Afternoon shift

    Meridian Residential Group

    North Charleston, SC
    18 hours ago
  • $25 - $26 per hour

     ...Multi-Site Preventative Maintenance Technician page is loaded## Multi-Site Preventative Maintenance Technicianlocations: The Gantry (DC), Washington, DC: Annex on 12th, Washington, DC: Theory, Washington, DC: The Hale, Washington, DCtime type: Full timeposted on: Posted... 
    Suggested
    Hourly pay
    Full time
    For contractors
    Local area
    Immediate start
    Flexible hours
    Weekend work
    Afternoon shift

    Greystar

    Charleston, SC
    3 days ago
  •  ...United Site Services, Inc. is looking for an Equipment Specialist in North Charleston, South Carolina. This role involves routine maintenance and repair of restrooms, sinks, and other company equipment. The ideal candidate will manage cleanliness in the yard, operate... 
    Suggested
    Full time

    United Site Services, Inc

    North Charleston, SC
    1 day ago
  • $26 - $32 per hour

     ...Property Maintenance Technician The primary responsibility is to ensure the timely completion of all assigned maintenance duties and other tasks, including communicating with and supervising subcontractors. Duties include performing repairs, preparing units, and completing... 
    Full time
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Monday to Friday
    Weekend work

    Marsden Services

    Charleston, SC
    1 day ago
  •  ...Provides timely, quality maintenance for FedEx vehicle fleet and ground support equipment which requires preventative maintenance, troubleshooting...  ...with OSHA and DOT standards. Guides and supports a staff of technicians and trainees. Performs other duties as assigned. Minimum... 
    Traineeship
    Shift work

    Federal Express Corporation

    North Charleston, SC
    2 days ago
  • $22 per hour

     ...excellence in all that we do. Join a workplace where success is a collective journey and leadership is a shared responsibility. MAINTENANCE TECHNICIAN The Maintenance Technician is responsible for assisting in carrying out the maintenance processes of the property,... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Immediate start
    Night shift
    Weekend work

    Asset Living

    Hanahan, SC
    4 days ago
  •  ...What you will do: Maintain safe and smooth-running physical hotel property and grounds. Complete repairs and preventative maintenance on a variety of systems such as plumbing, electrical, refrigeration, kitchen equipment and HVAC Perform light carpentry,... 
    Live in
    Immediate start
    Flexible hours
    Night shift

    Drury Hotels

    Charleston, SC
    9 minutes ago
  • $22 - $53.48 per hour

     ...Service Technician (FlatRate) Camping World is seeking a Service Technician for our growing team. We are ideally looking for someone...  ...about fixing mechanical, plumbing, HVAC, electrical, and maintenance problems would be ideal. A successful Recreational Vehicle (RV... 
    Hourly pay
    Full time
    Part time
    Work experience placement
    Local area

    Camping World Holdings

    Charleston, SC
    3 days ago
  •  ...Job Title: Maintenance Technician Reports To: Warehouse Director/VP of Warehouses FLSA Status: Exempt Classification: Full-Time Job Summary: The Maintenance Technician will perform general maintenance and repairs for assigned equipment... 
    Full time
    Monday to Friday
    Flexible hours
    Day shift

    Southern Crown Partners

    Charleston, SC
    5 days ago
  •  ...Description Classification : Non-Exempt Job Summary: The Maintenance Technician is responsible for installing, repairing and maintaining large industrial textile processing equipment, as well as facility maintenance. Tasks include start-up and shut-down... 
    Full time
    Local area

    Alsco

    Charleston, SC
    4 days ago
  •  ...Maintenance Technician I - Physical Plant Charleston Southern University Summary Reporting to the Director of Facility Services. Charleston Southern University has a vacancy for a full-time Maintenance Technician Level 1. Work Performed As a Maintenance... 
    Full time
    Local area
    Afternoon shift

    Charleston Southern University

    Charleston, SC
    3 days ago
  • $17 - $22 per hour

     ...Join Our Team as a Preventative Maintenance Technician! Are you tired of a monotonous routine, looking for new challenges, and ready to put your mechanical skills to work with specialized training? We want talented individuals to join our foundational Preventative Maintenance... 
    Hourly pay

    AmeriServe: Commercial Kitchen and HVAC/R Solutions

    Charleston, SC
    3 days ago
  •  ...Assists the Chief Engineer or Lead Maintenance Technician in the functioning of the hotel. Performs repairs and preventative maintenance work to ensure the hotel maintenance quality standards are achieved and maintained. Provides excellent guest service in an efficient... 
    Immediate start
    Remote work
    Night shift
    Day shift

    LBA Hospitality

    Charleston, SC
    3 days ago
  • $20 - $25 per hour

     ...Maintenance Technician II Location: Church Street Inn – Charleston, SC Company: LaTour Hotels & Resorts, Inc. Why Join Our Team At Church Street Inn in the heart of historic Charleston, SC, managed by LaTour Hotels & Resorts, Inc., we know our employees are the... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours
    Afternoon shift

    Zealandia Holding Co.

    Charleston, SC
    2 days ago
  • $20.4 - $24 per hour

     ...Job Title Maintenance Technician, Multifamily The Ashley ( Job Description Summary The Maintenance Technician provides support and is accountable for delivering on our commitments to our residents. This includes quality move-ins, residential satisfaction... 
    Minimum wage
    Work at office
    Local area
    Immediate start
    Flexible hours

    Cushman & Wakefield

    Charleston, SC
    3 days ago
  •  ...Service Technician This position performs technical and mechanical work that ensures the physical aspects of the buildings, grounds...  ...from resident requests for service, as well as preventative maintenance on the property by diagnosing the source or cause of the defect... 
    Full time
    For contractors
    Local area
    Immediate start

    Greystar

    Charleston, SC
    2 days ago
  • $30 - $33 per hour

     ...MAINTENANCE TECHNICIAN Osprey Place Apartments - North Charleston, SC 29405 Salary: $30-$33 per hour depending on experience Overview We are seeking a skilled HVAC Technician to join our team. The ideal candidate will be responsible for installing, maintaining... 
    Hourly pay
    Full time
    Monday to Friday
    Shift work
    Weekend work

    ASSET MANAGEMENT & CONSULTING SERV

    North Charleston, SC
    2 days ago
  • Raines Co. - Your Future is Now! Position Summary: The Maintenance Technician is responsible for the general maintenance and repairs in guest rooms, meeting spaces, back of the house and front of the house areas. Established in 1988 as a family-owned business, we have... 
    Local area
    Immediate start

    Hilton

    Charleston, SC
    3 days ago
  •  ...Maintenance Technician Property Management is presently accepting resumes for a full-time Maintenance Technician for one of our apartment communities. This is an excellent opportunity to join a growing and dynamic company with a broad future and a promote-from-within... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Westshore Property Management LLC

    Charleston, SC
    4 days ago
  • $27 - $31 per hour

     ...health systems and physicians seeking to expand their reach and deliver value to their communities. About the Role The Maintenance Technician is responsible for HVAC, plumbing, electrical work, and general property maintenance and upkeep. Additionally, the... 
    Hourly pay
    Work experience placement
    Work at office
    Monday to Friday

    Lillibridge Healthcare Services, Inc.

    Charleston, SC
    3 days ago
  •  ...hands-on and love solving problems? Whether you're a seasoned maintenance pro or just getting started, this is your opportunity to join...  ...a career. Position Summary As a Maintenance Technician , you'll play a key role in delivering exceptional service to... 
    Relocation package

    PHILLIPS MANAGEMENT GROUP INC

    North Charleston, SC
    3 days ago
  • $75 per week

     ...Join the team at Sawgrass Apartments in Charleston, SC as a Maintenance Technician I and kickstart your career in apartment maintenance. This entry-level role supports repairs, unit turns, and daily upkeep to keep our community clean, safe, and move-in ready. Key Responsibilities... 
    Flexible hours

    PRG Real Estate Management Inc

    Charleston, SC
    5 days ago
  •  ...Job Type Full-time Description Stokes Automotive Group seeking an experienced Maintenance Technician to join our team. This position is responsible for performing preventative maintenance, troubleshooting, and repairs across five commercial buildings... 
    Full time
    Temporary work
    For contractors
    Casual work
    Afternoon shift

    Stokes Automotive Group

    Charleston, SC
    4 days ago
  •  ...Maintenance Technician Welcome to The Indigo Road Hospitality Group (IRHG), where hospitality is more than a job; it's a family, a lifestyle, and an exciting journey. We believe that by taking care of you, you'll best take care of our guests. It's working. In addition... 
    Contract work
    Local area
    Night shift
    Weekend work

    The Indigo Road

    Charleston, SC
    2 days ago
  •  ...solutions possible. The Hyatt Place North Charleston, managed by Moody National Management LP is currently looking for a Maintenance Technician to join our team. All associates are offered competitive pay, flexible scheduling opportunities, paid holidays and 401... 
    Full time
    Flexible hours
    Shift work

    Moody

    Charleston, SC
    3 days ago
  • Description ***Hiring for Maintenance Technicians at all levels: I, II, and III***** A Brief Overview The Maintenance Technician provides general and specialized maintenance to rental housing. This position may also perform work to prepare rental unit ready during... 
    Local area

    Hunt Military Housing Shared Services, LLC

    Charleston, SC
    4 days ago
  •  ...Maintenance Technician The Maintenance Technician is responsible for utilizing specialized skill sets to support the Maintenance and Production Team, ensuring the optimal operating condition of equipment, facilities, and grounds. This role requires proficiency in problem... 
    Work at office
    All shifts

    Quantix

    Charleston, SC
    2 days ago
  •  ...from resident requests for service, as well as preventative maintenance on the property by diagnosing the source or cause of the defect...  ...for refrigerant recycling. (Applies to Certified Service Technicians.) -Incumbents must have all certifications as required by State... 
    For contractors
    Work at office
    Local area
    Immediate start
    Flexible hours
    Weekend work
    Afternoon shift

    FCA Management LLC

    Charleston, SC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Maintenance Technician. Be the first to apply!