YM
Posted:
June 18, 2026
Location:
Rochester, NY, United States
Job Description
Maintenance Mechanic
Rochester, NY (http://maps.google.com/maps?q=25+Driving+Park+Ave.+Rochester+NY+USA+14613) • Maplewood
Job Type
Full-time
Description
$19/hr. to $20/hr. and a Free Family YMCA Membership
Under the direction of the Building & Grounds Director, the Maintenance Mechanic is responsible for performing general maintenance, repairs, and upkeep of the building and grounds at the branch. This role supports safe, clean, and functional facilities, assists with program and event setup, and may act as a designee for shift assignments or departmental coordination. This position requires demonstrating YMCA leadership competencies to uphold the mission, purpose, image, and core values of the YMCA of Greater Rochester.
ESSENTIAL FUNCTIONS:
· Perform routine and preventative maintenance tasks for building systems, equipment, and grounds.
· Repair and maintain buildin...
Rochester, NY (http://maps.google.com/maps?q=25+Driving+Park+Ave.+Rochester+NY+USA+14613) • Maplewood
Job Type
Full-time
Description
$19/hr. to $20/hr. and a Free Family YMCA Membership
Under the direction of the Building & Grounds Director, the Maintenance Mechanic is responsible for performing general maintenance, repairs, and upkeep of the building and grounds at the branch. This role supports safe, clean, and functional facilities, assists with program and event setup, and may act as a designee for shift assignments or departmental coordination. This position requires demonstrating YMCA leadership competencies to uphold the mission, purpose, image, and core values of the YMCA of Greater Rochester.
ESSENTIAL FUNCTIONS:
· Perform routine and preventative maintenance tasks for building systems, equipment, and grounds.
· Repair and maintain buildin...
Apply for this Job
Submit your application for the Maintenance Mechanic position at YMCA of Greater Rochester.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Rochester, United States
Posted:
June 18, 2026
Deadline:
June 22, 2026