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: 28 1 of 3



Sort

Search

Description/Notes

Minimum salary

Posted after


Location
Job Family
Job Class
Group
Positions AvailableSpecial Requirements/Notes

CROSSING GUARDS

Code: 26018-1

Location: SCHOOL CROSSING GUARDS

Details: Position Information


Framingham Public Schools: Crossing Guard!



Are you looking for a way to reconnect with the community? Make an impact by ensuring our students safely cross the street. Apply now!




WATER HEAVY EQUIPMENT OPERATOR

Code: 25094-1

Location: WATER ENTERPRISE

Details: Position Information


MEDIUM EQUIPMENT OPERATOR

Code: 26009-1

Location: EDGELL GROVE CEMETERY

Details: Position Information

Salary: $20.53-$21.79


Edgell Grove Cemetery: Medium Equipment Operator



Help us maintain the beauty and integrity of our historic cemeteries. Duties include operating vehicle and maintenance equipment to perform tasks such as raking, mowing, excavation for graves, graveside internment, snow removal, and other jobs as assigned. Safety awareness and professionalism is a must.




ASSISTANT DIRECTOR, DEVELOPMENT

Code: 26017-1

Location: TECHNOLOGY SERVICES

Details: Position Information

Salary: $99,000.00-$115,000.00


Position available January 2026

Technology Services: Assistant Director, Development



This position is responsible for the analysis, design, development, implementation and support of the City's database management systems. Proficiency and familiarity with programming languages and database products such as (C#, ASP.net and .net framework, HTML, CSS, JavaScript, SQL, and Microsoft Access) are strongly preferred.




ASSISTANT ELECTRICAL INSPECTOR

Code: 26020-1

Location: INSPECTIONAL SERVICES

Details: Position Information


PART-TIME: 19.5 hrs Non- Union FLEXIBLE HOURS

Inspectional Services: Assistant Electrical Inspector



This position is responsible for enforcing all electrical installations throughout the city and making interim, rough, and final inspections of construction. In this role, you will review and approve construction documents as they pertain to wiring and electrical fixtures. Must have Associate's degree or journeyman's level of trade knowledge. Apply now!



Click To View Full Description

SKATE GUARD

Code: 26023-1

Location: ARENA

Details: Position Information

Salary: $15.25-$15.25


Skate Guard: We need you on the ice!



The Skate Guard is responsible for maintaining control of skaters at public skating sessions in accordance with established procedures. Help us enforce appropriate safety rules, sell tickets, balance the cash box, and maintain an overall clean arena. See you soon!




SKATE LESSON DIRECTOR

Code: 26025-1

Location: PARKS & RECREATION

Details: Position Information

Salary: $21.71-$24.94


Skate Lesson Director: Teach others how to skate!



The Skate Lesson Director is responsible for assessing students, training staff, and teaching the fundamentals of skating. Must be able to teach and demonstrate proper techniques for skating safely and proficiently. Must be 25 years or older.




SKATE LESSON INSTRUCTOR

Code: 26026-1

Location: PARKS & RECREATION

Details: Position Information

Salary: $19.73-$22.67


Skate Lesson Instructor: Teach others how to skate!



The Skate Lesson Instructor is responsible for effectively teaching and instructing others how to skate. This employee should expect to have comfortability on ice skates and ice. May be required to physically assist children and adults with skating. Must be 16 years or older. Apply now!




ADMINISTRATIVE ASSISTANT TO THE CHIEF OF POLICE

Code: 26027-1

Location: POLICE

Details: Position Information


Police Department: Administrative Assistant to the Chief of Police



This role provides complex administrative support and day-to-day office management for the Chief of Police and executive staff of the Framingham Police Department. The ideal candidate will possess strong organizational and financial management skills. Professionalism is of the utmost importance, apply now!




FISCAL SPECIALIST-PAYROLL

Code: 26028-1

Location: TREASURER COLLECTOR

Details: Position Information

Salary: $57,354.44-$74,193.60


FOLLOWS CITY HALL HOURS

Treasurer's Department: Fiscal Specialist-Payroll



Do you have strong accounting skills? This position performs payroll, accounts payable, and other services for the Treasurer/Collector's Office. Must have knowledge of payroll and W-2 generation and reconciliation. Apply now!




Rows per page: Openings: 28 1 of 3