Demo

Maintenance Tech

Manpower San Diego
San Diego, CA Full Time
POSTED ON 4/15/2026
AVAILABLE BEFORE 5/14/2026

Temp Maintenance Technician

Schedule: 1st Shift – 7:30am–4:00pm (Mon–Thurs) Every other Friday 7:00am–3:30pm

Pay Rate: $32-$37/hr DOE

Assignment: Temporary – LOA Coverage (5 weeks)

Temp Maintenance Technician

Schedule: 1st Shift – 7:30am–4:00pm (Mon–Thurs) Every other Friday 7:00am–3:30pm

Assignment: Temporary – LOA Coverage

Position Summary:

Under general supervision, performs semi-skilled building maintenance, repair, and installation work to maintain facilities, housing units, and equipment in safe and efficient operating condition. Works independently and exercises sound judgment.

Key Responsibilities:

Perform general building maintenance including carpentry, painting, flooring, roofing, and minor structural repairs.

Conduct HVAC preventative maintenance (filters, belts, adjustments).

Complete minor electrical and plumbing repairs, including fixtures, drains, and appliances.

Install and repair doors, locks, cabinets, and household appliances.

Troubleshoot mechanical systems and respond to maintenance requests and emergencies.

Operate light-duty trucks and tools; assist with material handling and contractor coordination.

Maintain accurate work logs and reports.

Qualifications:

Experience in general building maintenance, mechanical, electrical, and plumbing repairs. Ability to read technical manuals and blueprints. Strong troubleshooting skills and ability to work independentl

Contact Anne Marie Roberts 858-366-4104

Apply email: aroberts@manpowerwest.com

Contact Anne Marie Roberts 858-366-4104

Salary.com Estimation for Maintenance Tech in San Diego, CA
$60,536 to $79,044
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Maintenance Tech?

Sign up to receive alerts about other jobs on the Maintenance Tech career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$54,361 - $72,537
Income Estimation: 
$61,410 - $79,791
Income Estimation: 
$54,361 - $72,537
Income Estimation: 
$61,410 - $79,791
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Manpower San Diego

  • Manpower San Diego San Diego, CA
  • Driving Requirements • Are there driving responsibilities no matter how minimal with this role? Yes • How many hours per week? 20-30 • Select type of vehic... more
  • 9 Days Ago

  • Manpower San Diego Vista, CA
  • Job Posting: CNC Machinist Shift: 1st Shift (7:00 AM – 3:30 PM) Pay Rate: $20-$30/hour Duration: Temp-to-Hire Position Summary The CNC Machinist works clos... more
  • 10 Days Ago

  • Manpower San Diego San Diego, CA
  • Job Title: Customer Service Representative – Reporting Specialist (Temporary) Location: San Diego, CA 92121 (Onsite) Schedule: Monday – Friday, 8:00 a.m. –... more
  • 12 Days Ago

  • Manpower San Diego San Diego, CA
  • Title: Quality Tech II Location: San Diego, CA 92121 Pay: $21-$26 Duration: 8 months Key Responsibilities Perform inspections of purchased parts, materials... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Maintenance Tech jobs in the San Diego, CA area that may be a better fit.

  • Merchants Building Maintenance, LLC San Diego, CA
  • Overview We’re a reliable, responsive commercial cleaning company. Merchants Building Maintenance is a full-service, family-owned and operated commercial c... more
  • 28 Days Ago

  • High Tech High San Marcos, CA
  • Title: Maintenance Tech I Job Type: Employee Reports To: Facilities Manager FLSA Classification: Non-exempt Full-Time/Part-Time Status: Full-time Regular/T... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!