Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Building Maintenance

$45.08k - $65.17k

Municipality of Princeton

JOB TITLE: Building Maintenance

DEPARTMENT: Public Works

SALARY RANGE: $ 45,078 - $ 65,172

DATE POSTED: September 19, 2026

CLOSING DATE: Until filled

JOB DESCRIPTION

Full-time position with experience in repairing all public buildings, grounds, and property. Building Maintenance staff are responsible for maintaining the attractiveness, safety, and cleanliness of municipally operated buildings and surrounding grounds for municipal employees and the public. Work hours are 6:30 a.m.-3:00 p.m.


Employee benefits include medical and dental insurance, vision reimbursement, and prescription drug plan access; thirteen paid holidays, vacation, sick, and personal leave; training and continuing education, including tuition reimbursement up to $2,750 annually; non-resident benefits of Princeton Public Library and recreation program use.


ESSENTIAL FUNCTIONS PERFORMED
  • Dusting furniture, walls, and equipment; mopping; sweeping; vacuuming; shampooing or steam- cleaning carpets and hard surface flooring
  • Cleaning mirrors and glass windows and doors
  • Scrub and sanitize kitchens, restrooms, and locker rooms
  • Restocking paper and soap supplies
  • Mix cleaning solutions and chemicals in containers in preparation for cleaning, according to instructions
  • Follow procedures for the use of chemical cleaners and power machinery to prevent damage to floors and fixtures
  • Perform cleaning functions specific to the assigned facilities and/or based on seasonal requirements
  • Empty trash and recycling receptacles and properly dispose of materials in dumpsters or other designated locations
  • May assist in setting up meeting room furniture
  • May assist or perform outdoor grounds maintenance such as snow and ice removal activities, landscape watering and pavement sweeping
  • May assist with minor maintenance tasks such as replacing light bulbs, adjusting furniture, or other similar activities
  • Ue, operate and maintain tools and equipment for accomplishing the work
  • Report supply and equipment needs to supervisor
  • Ensure doors are locked after cleaning areas and after hours
  • Clean up spills with appropriate equipment
  • Drive a municipal vehicle between sites to perform building maintenance tasks; deliver/ pick up supplies and mail
  • Pick up and deliver voting bags
  • Other duties as assigned
REQUIRED KNOWLEDGE & ABILITIES
  • Must be in good health and be free from physical and mental defects which would impair the proper performance of the required duties, or which might endanger the health of oneself or others
  • Proactive self-starter with integrity, a strong work ethic, and sound judgment
  • A positive attitude and commitment to working as a team player in a dynamic and fast-paced environment
MINIMUM REQUIRED QUALIFICATIONS
  • Must have experience in maintaining building structures, grounds and property
  • Must be in good health and be free from physical and mental defects which would impair the proper performance of the required duties, or which might endanger the health of oneself or others
  • Must satisfy employer paid physical, drug screen and criminal background check
  • NJ residency required by N.J.S.A. 52:14-7 (L. 2011, Chapter 70)
  • Pursuant to Federal Law, proof of US Citizenship or immigration status will be required upon hire.

Click here to apply.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Building Maintenance in Princeton, NJ vacancy
  •  ...discounts ~ Flexible schedule Position Summary The Maintenance Technician is responsible for maintaining a safe, clean, and fully...  ...maintenance work complies with company standards and local building codes. Knowledge, Skills & Abilities Strong troubleshooting... 
    Suggested
    Full time
    Local area
    Flexible hours
    Day shift
    Afternoon shift

    Planet Fitness

    Plainsboro, NJ
    17 days ago
  • $18 per hour

     ...equipment such as floor scrubbers, buffers, and vacuums Follow all health and safety regulations and company policies Report any maintenance issues or safety hazards to management Performs additional duties as required, including attending to flooded areas, incidental spills... 
    Suggested
    Full time
    Part time
    Seasonal work
    Local area
    Monday to Friday
    Shift work

    Harvard Maintenance

    Princeton, NJ
    3 days ago
  •  ...Summary- • Keep the store in immaculate condition, while assisting customers with location of items. • Respond promptly to maintenance calls by attending to spills, breakage and other incidents. • Maintain and operate an electronic floor monitoring system. • Maintain... 
    Suggested
    Part time

    McCaffrey's Food Markets

    Princeton, NJ
    3 days ago
  • $17 per hour

     ...and store cleaning equipment and supplies properly • Report any maintenance issues, safety hazards, or supply shortages to the supervisor •...  ...ABM is investing in the future to meet evolving challenges and build a healthier, thriving world. ABM: Driving possibility, together... 
    Suggested
    Hourly pay
    Part time
    Local area
    Monday to Friday

    ABM Industries

    Princeton, NJ
    2 days ago
  • $23 per hour

     ...services to individuals with disabilities in 12 states. Weare now hiring an experienced Fulltime Handyman in Lawrenceville, NJ . The Maintenance Technician maintains residential homes, facilities, and vehicles. This person is responsible for repairing issues that arise,... 
    Suggested
    Hourly pay
    Full time
    Contract work
    For contractors
    Local area
    Immediate start

    communityoptions

    Lawrenceville, NJ
    1 day ago
  •  ...Job Description Job Description   Building Maintenance Helper  We are seeking a dependable and versatile Building Maintenance Helper to join our team. In this role, you will provide hands-on support across multiple departments throughout the facility, ensuring... 

    RAND THRU CLEANING ESTATE

    Windsor, NJ
    18 days ago
  • Planet Fitness is seeking a Maintenance Technician to keep a clean, safe, and fully operational club in Plainsboro Township, NJ. You will perform preventative maintenance, troubleshoot issues, and coordinate repairs to ensure members and staff enjoy a reliable environment... 
    Flexible hours

    Planet Fitness

    Plainsboro, NJ
    4 days ago
  • $17 per hour

    We are looking for a reliable and experienced Janitorial Cleaner to perform a variety of cleaning duties to ensure a clean, safe, and orderly environment across assigned facilities. This role plays a critical part inmaintainingthe overall appearance and sanitation of the...
    Hourly pay
    Monday to Friday

    Union Depot

    Princeton, NJ
    1 day ago
  • $15.92 - $17 per hour

     ...Time Job Summary- Keep the store in immaculate condition, while assisting customers with location of items. Respond promptly to maintenance calls by attending to spills, breakage and other incidents. Maintain and operate an electronic floor monitoring system.... 
    Hourly pay
    Full time

    McCaffrey's

    Princeton, NJ
    4 days ago
  •  ...area. The role requires following established standards and procedures under supervision, daily cleaning, waste handling, and basic maintenance of facilities. The ideal candidate will have attention to detail, reliability, and the ability to work with minimal supervision... 
    Part time
    Afternoon shift

    Cushman & Wakefield

    Plainsboro, NJ
    2 days ago
  •  ...(floods, sick children, spills). Snow removal including shoveling, plowing and operating other snow removal equipment. Perform Buildings & Grounds functions when requested or required. Perform other duties as assigned or required. Qualifications And Personal Attributes... 
    Full time
    Part time
    Immediate start
    Monday to Friday
    Weekend work

    Princeton Day School

    Princeton, NJ
    4 days ago
  •  ...Opportunity for advancement ~ Paid time off ????  Facilities Maintenance & Renovation Technician Automotive Repair Shops | Full-...  ...hands-on, mechanically inclined, and takes pride in fixing, building, and improving things . If you’re the type who can look at a... 
    Full time

    Midas Tire & Auto Experts

    Trenton, NJ
    15 days ago
  •  ...Premier Development is looking for a reliable, skilled Residential Maintenance Technician to join our onsite community team. If you enjoy...  ..., and appliance repair. Preventative Maintenance: Inspect buildings, common areas, and mechanicals regularly to spot and fix minor... 
    Local area
    Work from home
    Monday to Friday
    Weekend work

    Premier Development

    Somerset, NJ
    11 days ago
  • $21.5 per hour

     ...PROSPECT ST, Ewing, NJ, 08638, United States Base Pay $21.50 / Hour Job Category Facilities Industry Facilities, Building Repair, Building Maintenance Employee Type Full-Time Non-Exempt Required Degree 2 Year Degree Minimum Experience 3 Years Maximum... 
    Full time

    Justice Cannabis Co.

    Trenton, NJ
    4 days ago
  • Ramdi Property Solutions is a growing property maintenance company providing high-quality repair, maintenance, and renovation services for residential and commercial properties. We are currently seeking experienced and dependable Handyman Technicians to join our contractor... 
    For contractors
    Flexible hours

    RAMDI PROPERTY SOLUTION LLC

    Trenton, NJ
    3 days ago
  • $21.5 per hour

     ...TitleLocation 1474 PROSPECT ST, Ewing, NJ, 08638, United StatesBase Pay $21.50 / HourJob Category FacilitiesIndustry Facilities, Building Repair, Building MaintenanceEmployee Type Full-Time Non-ExemptRequired Degree 2 Year DegreeMinimum Experience 3 YearsMaximum Experience... 
    Full time

    Justice Cannabis Co.

    Trenton, NJ
    3 days ago
  • $26.72 - $42.98 per hour

     ...Facilities Maintenance Systems Technician As a family-run, high-tech company with nearly 19,000 employees at 71 locations worldwide,...  ...Whether lasers, machine tools, EUV or electronics - TRUMPF is building technological worlds for future generations. Are you ready for... 
    For contractors
    Worldwide
    Shift work

    TRUMPF

    Cranbury, NJ
    5 days ago
  • $30 - $40 per hour

     ...Description Job Description Description The Industrial Maintenance Mechanic will be responsible for handling the electrical and mechanical...  ...pneumatics, hydraulics, and schematics. Skill in applying building and equipment maintenance/repair techniques. Strong... 
    Hourly pay
    Monday to Friday
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Central Garden & Pet

    Monroe Township, NJ
    more than 2 months ago
  •  ...components, and systems. Your responsibilities Coordinate with Maintenance Team Resource Manager (TRM) to lead the maintenance repair on...  ...). Communicate, interact, and follow up with co-workers to build and maintain positive employee partnerships. Determine root... 
    Temporary work
    Work experience placement
    Local area

    Reckitt

    Hillsborough, NJ
    3 days ago
  • $50.59k - $66.69k

     ...JOB TITLE: Maintenance II (NJ Commercial Driver's License Required) DEPARTMENT: Public Works SALARY RANGE: $ 50,585 - $ 66,686...  ...maintaining public infrastructure including, but not limited to, public buildings and grounds: paved roads, sidewalks, shared use paths,... 

    Municipality of Princeton

    Princeton, NJ
    4 days ago
  • $91.4k - $187k

     ...development: Benefit from internal mobility, role-based technical training, and development opportunities designed for professionals building long-term careers in cloud infrastructure and facilities operations. Disclaimer: Certain U.S. based or U.S. customer or... 
    Temporary work
    Local area
    Flexible hours

    Oracle

    Trenton, NJ
    4 days ago
  •  ...facilities running at their best. This position supports the upkeep of the building and equipment by handling a variety of tasks, including janitorial duties, light repairs, and general maintenance. From patching and painting walls to changing light bulbs and... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Shift work

    Justice Cannabis Co

    Trenton, NJ
    5 days ago
  • $91.4k - $187k

     ...root cause analysis for equipment or system issues. Support maintenance planning, upgrades, retrofits, and expansions, including...  ...or manufacturer training on critical power, HVAC, controls, or building systems preferred. Schneider Electric, Eaton, Vertiv, Siemens... 
    Temporary work
    Relocation
    Relocation package
    Flexible hours
    Shift work

    Oracle

    Trenton, NJ
    4 days ago
  • $91.4k - $187k

     ...Experience reviewing commissioning plans, sequences of operation, maintenance strategies, failure modes, and incident response documentation...  ..., and development opportunities designed for professionals building long-term careers in cloud infrastructure and facilities... 
    Temporary work
    Relocation
    Relocation package
    Flexible hours
    Shift work

    Oracle

    Trenton, NJ
    4 days ago
  •  ...Job Description Job Description JOB SUMMARY: Performs maintenance and repairs on assigned Agency Facilities. Repairs may include but...  .../SKILLS/ABILITIES (Competencies):    General knowledge of building maintenance and/or general construction Ability to interact... 
    Agency work
    For contractors

    Catholic Charities - Diocese of Trenton

    Trenton, NJ
    15 days ago
  • $17.25 per hour

     ...Facility Management Achievement from the International Facilities Management Association (IFMA). Job Summary Summary: Keeps buildings clean and orderly. Performs heavy cleaning duties, including cleaning floors, shampooing rugs, washing walls and glass, and removing... 
    Hourly pay
    Full time
    Part time
    Local area
    Remote work
    Flexible hours

    Compass Group

    Monmouth Junction, NJ
    1 day ago
  • $16.5 per hour

     ...Pay: $16.50 / hour Job Posting: 09/21/2026 Job Posting End: 10/01/2026 Job ID: R0296318 As a member of our store maintenance team at Wegmans, you are an important part of making sure the entire store operation runs smoothly and ensuring our customers have... 
    Part time
    Local area
    Afternoon shift

    Wegmans

    Morrisville, PA
    4 days ago
  • $18 per hour

    School Custodian Campus Services Group (CSG) is looking for a dedicated School Custodian to maintain a clean and safe environment within our facilities. In this role, you'll work closely with staff and students, ensuring the school meets high cleanliness standards. ...
    Local area
    Shift work

    Campus Service Groups

    Pennington, NJ
    4 days ago
  •  ...Job Description Job Description Overview: Maintenance Mechanic: The Industrial Maintenance Mechanic will be responsible for handling...  ...pneumatics, hydraulics, and schematics. Skill in applying building and equipment maintenance/repair techniques. Strong... 
    Local area
    Monday to Friday
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Onsite Personnel LLC

    Monroe Township, NJ
    6 days ago
  • $53.49k - $60.66k

     ...minimum of 45 pounds frequently ~ Snow Truck Plow experience preferred ~3 - 5 years school experience Reports To: Manager of Buildings & Grounds Essential Job Functions: # Perform major cleaning tasks such as vacuuming (using a 20 lb. vacuum daily for 3-4... 
    Full time
    Summer work
    Shift work
    Weekend work

    Mercer County Special Services School District

    Hamilton, NJ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Building Maintenance. Be the first to apply!