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

Maintenance Technician

Charleston, SC

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.

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

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

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.

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.

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.

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

     ...professional growth. Find your future with us. Boeing Commercial Airplanes (BCA) is currently seeking a Production Equipment Maintenance Technician to join the A&I Production Equipment Maintenance Team in North Charleston, South Carolina on Variable shift.... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    The Boeing Company

    North Charleston, SC
    7 days ago
  •  ...Job Description Job Description 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... 
    Suggested
    Weekend work
    Afternoon shift

    Meridian Residential Group, LLC

    North Charleston, SC
    24 days ago
  • $19 - $24 per hour

     ...company's growth-and your own. When you succeed, you build value for both the organization and yourself. Position Summary: Maintenance Technician I We are seeking a Maintenance Technician I to join our dedicated team. This role is responsible for maintaining the... 
    Suggested
    Full time
    Afternoon shift

    Resort Travel & Xchange

    Charleston, SC
    3 days ago
  •  ...POSITION OBJECTIVE Under supervision of the Director of Engineering, the Maintenance Engineer will maintain and repair all building equipment and systems to include: electrical, plumbing, refrigeration, kitchen, laundry, pool, spa, life safety and air handling equipment... 
    Suggested
    Local area
    Shift work

    Salamander Hospitality

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

     ...Maintenance Technician Pay range: Starting at $21 - $25/hour. Are you looking to grow your career in Maintenance in the multifamily industry? Pegasus Residential seeks to hire and retain the strongest and most productive maintenance teams in the industry! Pegasus... 
    Suggested

    Pegasus Residential

    Charleston, SC
    3 days ago
  •  ...Job Description Summary This is a journeyman level position in the maintenance and repair of buildings and facilities during peak and non-peak hours in the entire Medical University of South Carolina. Work involves the use of power and hand tools in maintaining specific... 
    Hourly pay
    Work experience placement
    Shift work

    MUSC Health & Medical University of SC

    Charleston, SC
    3 days ago
  • $25 per hour

     ...from resident requests for service, as well as preventative maintenance on the property by diagnosing the source or cause of the defect...  ..., scope and specifications as required. Service Technician 3. Assists in conducting routine and periodic property... 
    Hourly pay
    Full time
    For contractors
    Local area
    Immediate start
    Relocation package
    Monday to Friday
    Flexible hours
    Weekend work
    Afternoon shift

    Greystar Worldwide, LLC

    Charleston, SC
    4 days ago
  •  ...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 procedures, electrical... 
    Full time
    Local area

    Alsco External

    North Charleston, SC
    3 days ago
  •  ...Job Description: Title Maintenance Technician II Company LifestyleProperty Management Department Maintenance Reports To Maintenance Manager Wage Category Non-Exempt Who We Are Every day, we take deliberate action to nurture a... 
    Seasonal work
    Work at office

    Lifestyle Communities

    Charleston, SC
    3 days ago
  • $17 per hour

     ...About the Role PDS Tech Commercial is seeking a dependable and safety?focused Form Maintenance Technician to support manufacturing operations. This role is essential in ensuring forms and hardware are properly cleaned, maintained, stored, and prepared for production... 
    Hourly pay
    Temporary work
    Local area
    Shift work

    PDS Tech Commercial

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

     ...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, including... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Immediate start
    Night shift
    Weekend work

    Asset Living

    Hanahan, SC
    12 hours ago
  •  ...regulations: ergonomic, emergency response, and injury prevention. Keep detailed records and reports. Provide ongoing training to Maintenance Tech I team members. Collaborate with management to recruit, interview, and schedule for department needs. Ensure an... 
    Live in
    Immediate start
    Flexible hours
    Night shift

    Drury Hotels Company, LLC

    North Charleston, SC
    12 hours ago
  • $18 - $21 per hour

     ...MAINTENANCE TECHNICIAN Haven at Arco Apartments - North Charleston, SC 29418 Salary: $18 - $21 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

    ASSET MANAGEMENT & CONSULTING SERV

    Charleston, SC
    12 hours ago
  •  ...401(k) 401(k) matching Competitive salary Dental insurance Free uniforms Health insurance Paid time off Maintenance Technician I Locations: Harbour Station Apartments – North Charleston, SC Kings Crossing Apartments – Charleston, SC Position... 
    Temporary work

    NHE Inc

    North Charleston, SC
    4 days ago
  •  ...Apartment Maintenance Technician Becoming a part of MAA is exciting and rewarding for those who enjoy working with a dynamic team. Join us as we exceed our residents' expectations of a place to call home. Do you pride yourself on a job well done? Are you a natural... 

    MAA

    Charleston, SC
    1 day ago
  • $23 - $25 per hour

     ...from resident requests for service, as well as preventative maintenance on the property by diagnosing the source or cause of the defect...  ...standards, scope and specifications as required.  Service Technician  3. Assists in conducting routine and periodic property inspections... 
    Hourly pay
    Full time
    For contractors
    Local area
    Immediate start
    Monday to Friday
    Flexible hours
    Weekend work
    Afternoon shift

    Greystar Worldwide, LLC

    Charleston, SC
    12 hours ago
  • $19 - $24 per hour

     ...Job Description Job Position: Maintenance Location: Charleston, SC 29414 Pay Rate: $19 - $24/hr Shift: Description: Advance Your Career as an Apartment Maintenance Technician! InterSolutions is seeking dependable and skilled maintenance professionals... 
    Permanent employment
    Contract work
    Temporary work
    Work at office
    Immediate start
    Shift work
    Weekend work

    InterSolutions

    Charleston, SC
    12 hours ago
  •  ...POSITION PURPOSE AND SUMMARY The Maintenance Technician position must demonstrate and promote a strong commitment to providing the best possible experience for our guests and associates. The position is responsible for ensuring that all property equipment is functioning... 
    Local area

    Extended Stay America

    Charleston, SC
    12 hours ago
  • $37.2k - $44k

     ...Posting Details POSTING INFORMATION Internal Title General Maintenance Technician (Re-Announcement) Position Type Classified Faculty / Non-Faculty / Administration Non-Faculty Pay Band GEN06 Level Department... 
    Work at office
    Local area
    Immediate start
    Weekend work

    College of Charleston

    Charleston, SC
    4 days ago
  •  ...Maintenance Technician Looking for a new career opportunity? Looking for a nice place to work where your efforts are actually appreciated. You can stop your search, you found Seabrook Island Club! What we offer you? ~ Holiday BONUS ~4 Weeks of Paid Time Off... 

    Club at Seabrook Island, Inc

    Johns Island, SC
    4 days ago
  •  ...Apply today! Position Purpose: At GoldOller, Service Technicians are the heart of the community experience-dedicated to...  ...once make-ready work is reported complete. General Repair, Maintenance & Grounds Complete assigned service requests within 24 hours... 
    For contractors
    Work at office
    Local area
    Night shift
    Weekend work

    Multifamily Management

    North Charleston, SC
    12 hours ago
  •  ...Maintenance Technician opening at our Wheatley Place community located in Charleston, SC. About Us: Founded in 1906, S.L. Nusbaum Realty Co. is one of the largest real estate development companies in the southeastern United States. We are a well established, highly... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Weekend work
    Afternoon shift

    S L Nusbaum Realty

    North Charleston, SC
    12 hours ago
  •  ...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 Technician Level 1, you will play an essential role in supporting the maintenance... 
    Full time
    Local area
    Afternoon shift

    Charleston Southern University

    Charleston, SC
    3 days ago
  •  ...Job Title: Maintenance Technician Supervisor: Community Manager FLSA Status: Non -Exempt (Hourly) JOB SUMMARY: Performs maintenance duties and supervises and coordinates activities of the maintenance team to ensure that all upkeep, inventory and repair... 
    Hourly pay
    For contractors

    Franklin Group

    North Charleston, SC
    12 hours ago
  •  ...Job Highlights The Maintenance Technician maintains, reconditions, repairs, troubleshoots, adjusts, and upgrades various types of mechanical equipment throughout all areas of the plant. This includes (but is not limited to) piping systems, pump and agitator systems... 
    Work experience placement
    Flexible hours

    LANXESS Americas

    Charleston, SC
    4 days ago
  •  ...Maintenance Tech II Company: Fairway Management Schedule: Full Time 8am to 5pm Monday through Friday Company Overview: At JES Holdings, our company's mission is to develop, build, and manage quality affordable housing, where our families would be proud to live... 
    Full time
    Monday to Friday

    Fairway Management

    Charleston, SC
    12 hours ago
  •  ...Commercial Maintenance Technician The Jasper, a luxury Class A community in Charleston, SC, is looking for a Commercial Maintenance Technician. We are seeking a skilled Maintenance Technician to join our team. The successful candidate will be responsible for ensuring... 
    Local area

    The Beach Company

    Charleston, SC
    1 day ago
  • $43.62k - $46.27k

    Job Title This job will be accepting job applications until the position is filled. Annual Salary: $43,621.50 - $46,273.50 Hourly: $22.37 - $23.73 Department: Livability & Tourism, Public Safety Division: Livability FLSA: Non-Exempt Job Description...
    Hourly pay
    Work experience placement
    Work at office

    City Of Charleston

    Charleston, SC
    1 day ago
  • $33.4 - $36.9 per hour

     ...documents according to established proceduresPerform preventive maintenance and repairs on equipment eg lift trucks pneumatic systems...  ...to procedures eg tips contacts cablesAssist other maintenance technicians in the repair and maintenance of equipmentTroubleshoot complex... 
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Immediate start
    Shift work

    Walmart

    Charleston, SC
    5 days ago
  •  ...C2 seeks a Simulator Maintenance Technician I to work closely with and under the supervision of the Shift Lead to maintain C-17 flight simulators and/or maintenance trainers. Summary The Simulator Maintenance Technician I is responsible for supporting the... 
    Interim role
    Shift work

    C2 Technologies

    Charleston, SC
    4 days ago

Do you want to receive more vacancies?

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