Employment Opportunities

The Town of Yarmouth is an Equal Opportunity Employer and provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In order to ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veterans' Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants that require accommodation in the job application process are encouraged to contact us at humanresources@yarmouth.ma.us.


The following is a listing of various job openings that are currently available. Click on any of the title(s) for further details.

Click here to be notified about new job postings.

Full Time Openings

Assistant Golf Course Superintendent

Posted September 24, 2023 | Open Until Filled

Job Title: Assistant Golf Course Superintendent Department/ Division: Golf Division Union Affiliation: ... Full Description

Civil Engineer

Posted September 15, 2023 10:30 AM | Open Until Filled

Job Title: Civil Engineer Department/Division: Public Works Union Affiliation: SEIU B Status: ... Full Description

Conservation Agent

Posted November 7, 2023 1:00 PM | Open Until Filled

Job Title: Conservation Agent Department/ Division: Conservation Division, Community Development Department Union Affiliation: ... Full Description

Economic Development Program Manager

Posted January 17, 2024 4:15 PM | Open Until Filled

Job Title: Economic Development Program Manager Department/ Division: Administration Union Affiliation: SEIU A ... Full Description

Firefighter/Paramedic

Posted April 13, 2023 3:30 PM | Open Until Filled

Job Title: Firefighter/Paramedic Department/ Division: Fire Department Union Affiliation: IAFF... Full Description

Heavy Equipment Operator - Waste Management

Posted July 1, 2023 7:45 AM | Open Until Filled

Job Title: Heavy Equipment Operator (Sanitation) Department/ Division: Public Works/Waste Management Union Affiliation: ... Full Description

Heavy Truck Driver II

Posted July 1, 2023 7:45 AM | Open Until Filled

Job Title: Heavy Truck Driver II Department/Division: Department of Public Works/Highway Division Union Affiliation: ... Full Description

Heavy Truck Driver III

Posted July 1, 2023 7:45 AM | Open Until Filled

Job Title: Heavy Truck Driver III/Small Engine Mechanic Department/ Division: Public Works/Highway Union Affiliation: ... Full Description

Licensing Administrator

Posted January 17, 2024 4:15 PM | Open Until Filled

Job Title: Licensing Administrator Department/ Division: Administration Union Affiliation: SEIU A Status: ... Full Description

Major Department Finance Technician

Posted January 26, 2024 4:28 PM | Open Until Filled

Job Title: Major Department Finance Administration Department/ Division: Police Department Union... Full Description

Mechanic/Heavy Equipment Operator

Posted July 1, 2023 4:30 PM | Open Until Filled

Job Title: Mechanic/Heavy Equipment Operator Department/Division: Public Works Union Affiliation: Highway Steelworkers... Full Description

Principal Office Assistant - Treasurer Collector's

Posted December 5, 2023 4:00 PM | Open Until Filled

Job Title: Principal Office Assistant Department/ Division: Finance / Treasurer Collectors Union Affiliation: ... Full Description

Water Service Technician I

Posted August 9, 2023 2:30 PM | Open Until Filled

Job Title: Water Service Technician I Department/ Division: Public Works/Water Union Affiliation: SEIU... Full Description

Part Time openings

Assistant Sailing Director (Seasonal)

Posted January 23, 2024 3:30 PM | Open Until Filled

Age18+ starting pay $22-$25 per hour depending on experience Responsible for coordination of daily lessons for sailing programs. Coordination of program planning, special... Full Description

Board Secretary

Posted May 4, 2023 2:55 PM | Open Until Filled

Job Title: Board Secretary 1 Department/ Division: Administration Union Affiliation: ... Full Description

Flax Pond Camp Junior Counselor

Posted January 23, 2024 3:30 PM | Open Until Filled

Starting pay $15.50 per hour. A Junior Counselor assists Senior Counselors directly with kids between ages 6-10 to provide them a fun summer camp experience. Assist in... Full Description

Flax Pond Camp Senior Counselor

Posted January 23, 2024 3:30 PM | Open Until Filled

Flax Pond Camp - Senior Counselor Starting Pay - $17.00/hour Senior Counselors oversee kids between the ages of 6-14 providing them a fun summer camp experience. Senior... Full Description

Junior Lifeguard

Posted November 27, 2023 3:30 PM | Closes June 14, 2024 5:00 PM

Age 15+ . After the summer be a fully certified lifeguard. Required certifications are reimbursed. Junior lifeguards assist lifeguards with several beach front... Full Description

Lifeguard

Posted November 27, 2023 3:30 PM | Closes June 14, 2024 5:00 PM

Seasonal Lifeguard Job Description : The Town of Yarmouth is seeking qualified lifeguards for the 2024 summer season. We are looking for responsible, qualified and... Full Description

Lifeguard - Camp

Posted November 27, 2023 3:30 PM | Closes June 14, 2024 5:00 PM

Age 16+ Required certifications are reimbursed. Lifeguards are responsible for patrolling the beachfront and swimming area. Set-up lifeguard and beach equipment while... Full Description

Part Time Van Driver - Senior Services

Posted April 28, 2023 4:00 PM | Open Until Filled

Job Title: Van Driver Department/ Division: Community Services/Senior Services Union Affiliation: None ... Full Description

Pickleball Instructor - PT Seasonal

Posted September 26, 2023 3:00 PM | Open Until Filled

Pickleball Instructor 18+ starting hourly pay based on experience. Responsible for assessment, training, and instruction of Pickleball. Help players achieve gains in... Full Description

Police Matron

Posted September 28, 2022 9:00 AM | Open Until Filled

Job Title: On-Call Part Time Police Matron Department/ Division: Police Union Affiliation: Non-Union Status: ... Full Description

Sailing Instructor (Seasonal)

Posted January 23, 2024 3:30 PM | Open Until Filled

Age 16+ Starting Pay $16-$17/hour Yarmouth Sailing is looking for a part-time seasonal sailing instructor who is energetic and willing to share their knowledge of sailing.... Full Description

Seasonal Laborer

Posted January 24, 2024 3:00 PM | Open Until Filled

Job Title: Seasonal Laborer Department/ Division: Public Works Status: ... Full Description

Volleyball Instructor - PT Seasonal

Posted September 26, 2023 3:00 PM | Open Until Filled

18+ starting hourly pay based on experience. Responsible for assessment, training, and instruction of Volleyball. Help players achieve gains in athletic skill and team... Full Description

Not finding your dream job? Take a look at Community Jobs.