Maintenance Technician
Roofstock
$25 - $28 / hour
Need a reasonable accommodation to apply or interview? Contact us.
JobMinglr uses automated technology to recommend jobs based on profile information and job preferences. Match Score does not determine eligibility for a position, prevent a user from viewing or applying to a job, or make hiring decisions on behalf of an employer.
Description
Compensation: $25.00 - $28.00 per hour (Base pay may be adjusted based on experience, licensure level, and location.)
HVAC Certification: HVAC Type II Certification required, Universal Certification preferred
Schedule: Full-time, no on-call, no weekends
Location: North or South of Birmingham, AL
Benefits:
- Company vehicle provided, along with gas card
- Generous PTO Policy and 12 Paid Holidays.
- Volunteer Time Off and Paid Parental Leave.
- 401k Program.
- $100/month wellness and home office/cell phone subsidies.
- Robust health, dental, vision insurance, and more.
About the Role
As a Maintenance Technician, you will maintain rental properties in peak condition across multiple sites. We are looking for a self-motivated, tech-savvy professional who is customer-focused and capable of performing high-quality repairs and inspections in a fast-paced environment.
What You’ll Do
- Maintenance: Perform routine and emergency repairs (HVAC, plumbing, electrical).
- Turnovers: Prepare vacant units for new move-ins ("make-readies").
- Inspections: Conduct move-in/out and property onboarding audits.
- QA: Audit work completed by external vendors.
- Field Ops: Manage service tasks via mobile apps and post legal notices.
What We’re Looking For
- Valid driver’s license
- Strong troubleshooting and problem-solving skills
- Ability to work independently in the field
- Comfortable using mobile apps for work orders and communication
- Perform other duties as assigned
Work Environment
- Daily travel to local properties
- Mix of indoor and outdoor work
- Physical role (lifting up to 50 lbs, bending, climbing, etc.)
Additional Requirements
- Must be authorized to work in the U.S. (no visa sponsorship)
- Employment contingent on background check
- High school diploma or GED
Benefits
- vision insurance
- 401(k)
- paid time off
- parental leave
About this role
Roofstock is seeking a hands-on Maintenance Technician to keep rental properties across the Birmingham area in working order. You'll handle routine and emergency repairs—primarily HVAC work, but also plumbing and electrical issues—prepare vacant units for new tenants, conduct property inspections, and audit work from external contractors. The role requires HVAC Type II Certification (Universal preferred) and involves daily travel to multiple sites, a mix of indoor and outdoor work, and physical demands including lifting up to 50 pounds.
This is a full-time, in-office position with no on-call or weekend requirements. You'll work independently in the field using mobile apps to manage work orders and communicate with the team. The ideal candidate is self-motivated, tech-comfortable, and strong at troubleshooting—someone who can balance quality repairs with the pace of a rental property operation. You'll need a valid driver's license, authorization to work in the U.S., and a high school diploma or GED.
Compensation runs $25–$30 per hour depending on experience and certification level. Benefits include a company vehicle with gas card, generous PTO and 12 paid holidays, volunteer time off, paid parental leave, a 401k program, and comprehensive health, dental, and vision coverage. You'll also receive $100 monthly wellness and home office/cell phone subsidies.
How this employer is doing
average
- Layoffs in News
- Expanding
- Recently Raised Funding
- Recent Acquisition
Typical pay for this role
$40,000
Typical range: $40,000 to $60,000
In the news
Proptech Innovator Roofstock Expands into Short-Term Rental Management, PropTech Connect Europe
This role's local market on JobMinglr
Pay for this role
$25 to $28 per hour
That is the employer's posted range, and where you land in it is usually decided in one conversation. Before that conversation, run the numbers: analyze an offer for this role.
Before you apply, worth reading
How JobMinglr reads this job
Every listing here is scored against your profile before you apply: skills overlap, experience level, location and work arrangement, each weighted and explained. You see the score and the reasons, not just a list. How the matching works.