Average salary: $54,544 /yearly

More stats
Get new jobs by email
  •  ...charter bus transportation across the Pacific Northwest, and our maintenance team plays a critical role in keeping our motorcoach fleet...  ...assure passenger safety. WE MEET MANY DIVERSE NEEDS SUCH AS School trips Sporting events Airport transfers Senior... 
    Suggested
    Flexible hours

    Pacific Crest Bus Lines

    Eugene, OR
    20 days ago
  •  ...'s history is one of steady growth. Our meticulous preventive maintenance program provided for all coaches has given us a well-earned reputation...  ...passenger safety. WE MEET MANY DIVERSE NEEDS SUCH AS School trips Sporting events Airport transfers Senior... 
    Suggested
    Full time
    Immediate start
    Night shift
    3 days per week

    Pacific Crest Bus Lines

    Redmond, OR
    29 days ago
  •  ...Start Date: 06/01/2026 | 12 Month Calendar | Imlay Elementary School | 6:00am - 2:30pm Internal Classified employees are not eligible...  ..., coordinate and participate in the cleaning, repairing, and maintenance of District buildings, District grounds, and heating/cooling... 
    Suggested
    Summer work
    Monday to Friday
    Flexible hours

    Hillsboro School District 1J

    Hillsboro, OR
    1 day ago
  •  ...Date Posted: 4/14/2026 Location: Alder Creek Middle School Date Available: As Soon As Possible Closing Date:...  ...attitude and pride of students. In addition to regular building maintenance functions, the school custodian provides direct support to classroom... 
    Suggested
    Permanent employment
    Full time
    Part time
    For contractors
    Local area
    Immediate start
    Shift work
    Night shift
    Afternoon shift

    North Clackamas Schools

    Portland, OR
    1 day ago
  • $36.42 per hour

    Maintenance Mechanic A Location: Portland, OR, US, 7217 Pay Type: Hourly $36.42 COMPANY OVERVIEW Amrize is building North America. From bridges and railways to data centers, schools, offices and homes, our solutions are inside the buildings and infrastructure that connect... 
    Suggested
    Hourly pay
    Local area
    Flexible hours

    Amrize

    Portland, OR
    3 days ago
  • $22.05 - $30.31 per hour

     ...Date Posted: 4/13/2026 Location: Lake Oswego Middle School Date Available: 08/17/2026 Closing Date: 04/22/202...  ...light bulbs as necessary and adjusts clocks. # Performs light maintenance and repairs, including plumbing, carpentry, painting, etc.... 
    Suggested
    Contract work
    Temporary work
    Summer work
    Zero hours contract
    Seasonal work
    Work at office
    Local area
    Immediate start

    Lake Oswego School District

    Lake Oswego, OR
    1 day ago
  • $32 - $35 per hour

     ...Ideal candidates will have prior experience in general aviation maintenance, a strong attention to detail, and the ability to work...  ...one of the largest, multi-campus airplane and helicopter flight schools in the United States. Our real world environment, decades of quality... 
    Suggested
    Full time
    Part time
    Monday to Friday
    Flexible hours
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Hillsboro Aero Academy

    Hillsboro, OR
    3 days ago
  • $17.73 - $23.76 per hour

     ...Position Type: Maintenance/Custodial/Custodian Date Posted: 4/20/2026 Location: McMinnville High School Job Title: Custodian Salary Range: $17.73 - $23.76 Reports to: Lead or Head Custodian Please note that this position is 260 days (12 months... 
    Suggested
    Flexible hours
    Night shift

    McMinnville School District

    Mcminnville, OR
    13 hours agonew
  • A transportation company in Beaverton, Oregon, is seeking a Diesel Fleet Mechanic to handle maintenance on school buses, trucks, and more. The role requires vehicle maintenance experience, ASE certification upon hire, and a strong understanding of diagnostic software. Candidates... 
    Suggested

    Dean Transportation

    Beaverton, OR
    1 day ago
  • $31 - $32 per hour

     ...for our shop serving Willamina, McMinnville, Dayton, and Amity School Districts. Why join First as a Mechanic? $31 - $32 per hour,...  ...Mechanic Position At First Student, our technicians perform maintenance to ensure our fleet of newer vehicles is safe for road travel.... 
    Suggested
    Hourly pay
    Price work
    Full time
    Immediate start
    Monday to Friday
    Shift work

    First Student

    Mcminnville, OR
    4 days ago
  • $16 per hour

     ...seeking a reliable and detail-oriented On-Call Janitor to support school sites within the Tucson, AZ district by filling in during...  ...including locking doors and setting alarms where required. Report maintenance needs and incidents to appropriate school personnel and... 
    Suggested
    Hourly pay
    Monday to Friday
    Flexible hours
    Shift work
    Afternoon shift

    ServiceMaster

    Clackamas, OR
    18 hours ago
  •  ...Molalla River School District is currently accepting applications for Classified Substitute Custodians. Molalla River Schools are committed to maintaining, improving, and upgrading all facilities and equipment to ensure safe, accessible, and engaging student environments... 
    Suggested
    Extra income
    Temporary work
    Part time
    Afternoon shift

    Molalla River School District 35

    Molalla, OR
    3 days ago
  • $23.93 per hour

     ...filled POSITION START DATE As soon as possible (hours vary / substitute basis, hourly rate is $23.93) The David Douglas School District welcomes applications from candidates that expand the District's diversity. Multi-Cultural preferred. Bi-Lingual... 
    Suggested
    Hourly pay
    Immediate start

    David Douglas School District 40

    Portland, OR
    2 days ago
  • $16 per hour

     ...service, and maintaining cleanliness and safety standards after school hours. Job Title: Janitor - School District (Evening...  ...locking doors and setting alarms where required. Report maintenance needs and incidents to appropriate school personnel and ServiceMaster... 
    Suggested
    Hourly pay
    Local area
    Monday to Friday
    Shift work
    Afternoon shift

    ServiceMaster

    Clackamas, OR
    18 hours ago
  •  ...Filled Start Date: As Soon As Possible Gladstone School District #115 strives to create an inclusive environment that...  ...the general public. Responsible for reporting custodial/maintenance concerns to maintenance supervisor. Work cooperatively and... 
    Suggested
    Hourly pay
    Temporary work
    Immediate start

    Gladstone Fire

    Gladstone, OR
    18 hours ago
  • $21.62 per hour

     ...time between the hours of 3:45pm to 5:00pm, depending on your school assignment. This is a year-round position with work through the...  ...building is well maintained and change lights, perform minor maintenance, or other general custodial duties. You'll work with school... 
    Hourly pay
    Temporary work
    Part time
    Summer holiday
    Monday to Friday
    Shift work
    Afternoon shift

    Portland Public Schools

    Portland, OR
    18 hours ago
  •  ...EXAMPLES OF DUTIES Sweeps, scrubs, waxes, and polishes concrete, linoleum, tile, and wood floors; vacuums rugs and carpets in school offices and rooms; cleans and dusts walls, furniture, woodwork, and equipment; picks up paper and other refuse on grounds; sweeps... 
    Immediate start

    West Linn-Wilsonville School District 3J

    Tualatin, OR
    2 days ago
  • $29.63 - $35.68 per hour

    A local school district in Madras, Oregon, seeks a Mechanic for the maintenance and repair of school buses and other automotive equipment. The ideal candidate will have 5 years of experience, including work with diesel engines and a valid Oregon Commercial Driver's License... 
    Hourly pay
    Local area

    Young World Physical Education

    Madras, OR
    2 days ago
  •  ...efficient place for student learning, play and develop. Perform routine cleaning work in the school buildings in accordance with the schedule provided by Head Custodian or Maintenance Supervisor/Administrator. The hours for this position varied. Minimum... 
    Full time
    Work at office
    Local area
    Immediate start

    Woodburn Fire District

    Woodburn, OR
    2 hours agonew
  •  ...Sub-Custodian Performs cleaning, housekeeping, and light maintenance of assigned space. During the normal school year, the work shift will be evenings, Monday through Friday, commencing near the hour of school dismissal. During Christmas break and summer, the schedule... 
    Summer work
    Monday to Friday
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Corvallis School District

    Corvallis, OR
    1 hour agonew
  • Lead Fleet Mechanic Location: Student Transportation Department Portland Public Schools

    Portland Public Schools

    Portland, OR
    1 day ago
  • $20.48 - $28.16 per hour

     ...seeking a Technician. This Technician role performs preventive maintenance and makes repairs on equipment in the safest, most effective...  ...Education or experience that prepares you for success: High school diploma or GED required, some trade school or equivalent training... 
    Full time
    Temporary work
    Flexible hours

    Sunbelt Rentals

    Portland, OR
    1 day ago
  • $26.46 - $36.37 per hour

     ...seeking a Technician. This Technician role performs preventive maintenance, perform advanced diagnostics, and make complex repairs on...  ...Education or experience that prepares you for success: High school diploma or GED required, some trade school or equivalent training... 
    Full time
    Temporary work
    Flexible hours

    Sunbelt Rentals, Inc.

    Portland, OR
    3 days ago
  • $16.45 - $17.27 per hour

    Maintenance Custodian We are currently seeking a Maintenance Custodian for our ECE/Elementary Campus. Job Description It takes a team to...  ...12 month term (year‑round position). Qualifications High school diploma or GED required. Associate’s degree preferred. Three... 
    Hourly pay
    Full time
    Local area
    Immediate start
    Monday to Friday
    Weekend work
    Afternoon shift

    Portland Christian Schools

    Portland, OR
    2 days ago
  • $20.67 - $28.61 per hour

     ...POSITION: Cover Custodian/Grounds Keeper LOCATION: Various School District Buildings - Maintenance Department HOURS: Varies/On Call as Needed (6am - 11pm) SALARY: $20.67 - $28.61 Per Hour (Range D) BENEFITS: Eligible for Medical and... 
    Hourly pay
    Shorter hours
    Flexible hours
    Afternoon shift

    Centennial School District 28J

    Portland, OR
    4 days ago
  •  ...School Transportation Assistant needed near 97233 for safe and efficient student transportation. Assist with daily school service...  ...off. Maintain clean and orderly buses, ensuring compliance with maintenance standards. Collaborate with school staff and parents to address... 
    Full time

    Wyndy LLC

    Portland, OR
    18 hours ago
  • $70k - $85k

     ...the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer...  ...Organization (FSO), which is responsible for the implementation and maintenance of highly technical, mission-critical digital mobile... 
    For subcontractor
    Local area
    Worldwide
    Relocation

    Motorola Solutions

    Portland, OR
    2 days ago
  •  ...equipment and their applications. You will also learn both manual and maintenance tasks to support the branch operation, as well as, provide...  ...currently in or receiving certification from a Technical school or program. Be prepared to enter full time employment whether... 
    Hourly pay
    Full time
    Internship

    Rscrental

    Sherwood, OR
    2 days ago
  •  ...Night Time Street Sweeper Maintenance Operator II The City of Salem is hiring a Night Time Street Sweeper Maintenance Operator II. Make...  ..., organic waste, and dangerous nutrients from areas near schools, homes, and streets. By clearing the roadside debris, you will... 
    Flexible hours
    Shift work
    Night shift

    City of Salem

    Salem, OR
    1 day ago
  •  ...Hourly Maintenance Worker - Structural, Utilities Salem-Keizer Public Schools Maintenance Services Department is accepting applications for the Structural and Utility Teams of the Maintenance Department for Summer Break 2026 maintenance work. Duties may include but... 
    Hourly pay
    Summer work
    Summer holiday

    Salem-Keizer Public Schools

    Salem, OR
    1 day ago