Employment Opportunities

THANK YOU FOR YOUR INTEREST IN WORKING WITH THE CITY OF FRAMINGHAM.

RETURNING APPLICANTS: AS OF 3/15/2022, IF YOU HAVE A PIN NUMBER from a prior application, you must create a new User Account BEFORE applying for a job. Select Log In (below right) and then "PIN Account Migration".

ALL APPLICANTS: Select "LOG IN" or "APPLY" to proceed. If necessary, you will also find links to request your Username and/or get password help. If you still need more help, please email munis@framinghamma.gov with subject "Applicant help needed".


TO BE NOTIFIED OF FUTURE JOB OPENINGS: Select "REGISTER FOR EMAIL ALERTS" or subscribe to the Job Opportunities RSS.


FOR INFORMATION ABOUT VOLUNTEERING ON A BOARD OR COMMITTEE: Please visit City Volunteer Positions to learn more.


FOR INFORMATION ABOUT WORKING FOR THE FRAMINGHAM PUBLIC SCHOOLS: Please visit the Framingham Public Schools CAREERS page.




Rows per page: Openings: 23 1 of 3



Sort

Search

Description/Notes

Minimum salary

Posted after


Location
Job Family
Job Class
Group
Positions AvailableSpecial Requirements/Notes

PAYROLL COORDINATOR

Code: 26004-1

Location: CITY ACCOUNTANT

Group: MUNICIPAL

Details: Position Information


PUBLIC HEALTH NURSE (PER DIEM)

Code: 26005-1

Location: BOARD OF HEALTH

Group: NONE ASSOC

Details: Position Information


MEDIUM EQUIPMENT OPERATOR

Code: 26009-1

Location: EDGELL GROVE CEMETERY

Group: MUNICIPAL

Details: Position Information

Salary: $20.53-$21.79


CHILDREN'S EXPERIENCE SPECIALIST, L-7

Code: 26010-1

Location: LIBRARY

Group: PART TIME

Details: Position Information

Salary: $22.21-$30.32


DIRECTOR OF ADMINISTRATION & FINANCE

Code: 26012-1

Location: PW ADMINISTRATION

Details: Position Description

Salary: $99,000.00-$120,000.00


LITERACY UNLIMITED WEEKEND CONVERSATION CLASS LEADER

Code: 26015-1

Location: LIBRARY

Group: PART TIME

Details: Position Information

Salary: $22.00-$22.00


ENVIRONMENTAL HEALTH MANAGER

Code: 26016-1

Location: BOARD OF HEALTH

Group: MUNICIPAL

Details: Position Information

Salary: $83,380.00-$83,380.00


ASSISTANT DIRECTOR, DEVELOPMENT

Code: 26017-1

Location: TECHNOLOGY SERVICES

Details: Position Information

Salary: $99,000.00-$115,000.00


Position available January 2026

CROSSING GUARDS

Code: 26018-1

Location: SCHOOL CROSSING GUARDS

Group: CROSSING G

Details: Position Information


SENIOR STORMWATER & ENVIRONMENTAL ENGINEER

Code: 24103-1

Location: ENGINEERING

Group: MUNICIPAL

Details: Position Description

Salary: $75,003.00-$84,446.00


The Senior Storm Water & Environmental Engineer is responsible for the direction of the stormwater and environmental program areas including evaluating and modeling existing storm and surface water systems, identifying and implementing improvements to those systems, maintaining compliance with the NPDES Stormwater Phase II program, managing consulting engineers, reviewing proposed construction plans, responding to complaints from property owners regarding flooding or drainage problems, preparing and reviewing dewatering discharge
submittals, notices of intent (NOI), environmental impact re....

Click To View Full Description

Rows per page: Openings: 23 1 of 3