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

Window Cleaner

$103.84k - $126.13k

City and County of San Francisco

This is a Position-Based Test conducted in accordance with CSC Rule 111A.

Specific information regarding this recruitment process is listed below.

*This announcement has been amended to reflect changes with the application deadline. Applicants who already applied need not to reapply.*

7/9: Extended application deadline to Friday, July 17, 2026.

  • Application Opening: Wednesday, June 24, 2026
  • Application Deadline: Apply immediately. Application filing will be open at least through 5:00 PM on Wednesday, July 8, 2026 and will close any time thereafter.
  • Salary Range: $103,844 - $126,126
  • Recruitment ID: PBT-View phone number on click.appcast.io

San Francisco International Airport (SFO) is one of the most dynamic and consequential airports in the world, serving as the primary international gateway to Northern California and Silicon Valley. As an enterprise department of the City and County of San Francisco, SFO welcomes over 54 million guests annually and offers nonstop service to more than 140 destinations worldwide on 50+ airlines.

SFO is far more than a transportation hub. It is a recognized leader in environmental sustainability, equity, arts and culture, and forward-thinking infrastructure. With approximately 1,900 City employees and a broader community of more than 25,000 workers across airlines, concessionaires, and partners, SFO generates significant economic vitality across the Bay Area region.

Our mission is to deliver an airport experience where people and our planet come first. Our core values of Safety and Security, Teamwork, Excellence, Care, and Equity guide everything we do as we build a supportive, purpose-driven workplace where all employees can thrive.

SFO is proud to be an equal opportunity employer committed to a diverse, equitable, and inclusive workplace. We welcome candidates of all backgrounds, identities, and lived experiences. Applicants are considered regardless of race, sex, age, religion, color, national origin, ancestry, disability, genetic information, marital status, sexual orientation, gender identity or expression, military and veteran status, or other protected category under applicable law.

Learn more about careers at SFO at flysfo.com, and follow us on Facebook, Instagram, YouTube, LinkedIn, Bluesky and Threads.

Under general direction, the Window Cleaner Supervisor supervises the cleaning and washing of interior and exterior windows and other similar surfaces in public buildings. The incumbent assures that all work is performed in a safe manner and that all equipment is kept in a safe condition and replaced when unsafe.

The essential functions of this position include, but are not limited to the following:

  1. Assigns duties to and supervises window cleaners involved in cleaning interior and exterior glass windows and similar surfaces, high and low glass partitions, glass doors, glass skylights, and other glass surfaces of various heights and angles.
  2. Directs the assembling of scaffolding, rigging, bosun's chair, ropes and pulleys and high safety lines, and various types of lifts and booms for cleaning of domes, ledges and windows; enforces safety procedures in window cleaning practices and the handling of equipment.
  3. Conducts ongoing in-service training; interviews and instructs new window cleaners regarding window cleaning; evaluates performance of employees; applies modern methods to cleaning problems.
  4. Investigates potential or actual hazards to the safety of employees and the general public; conducts safety meetings; prepares reports on field inspections; maintains regular records on window cleaning operations and activities; requisitions cleaning materials, supplies and equipment; maintains inventory and related reports and records.
  5. Makes contact with the general public, representatives of tenants, agencies and other departments for the purpose of exchanging information regarding window cleaning procedures and regulations related thereto.
  6. Performs other duties as assigned.

1. Experience:

Two (2) years of verifiable experience as a professional window cleaner. This experience must include the use of bosun’s chairs, scaffolding and lifts in the cleaning of interior and exterior window cleaning at heights of 18 feet or above. Experience obtained which involves window cleaning as part of another position consisting of janitorial or maintenance duties is not qualifying. AND

2. License and Certification:

Possession of a valid Driver’s License (to be presented at time of appointment). Candidates must be insurable under the City’s automobile liability insurance policy. Insurability must be maintained throughout employment.

Applicants must meet the minimum qualification by the final filing date unless otherwise noted.

One-year full-time employment is equivalent to 2,000 hours (2,000 hours of qualifying work experience is based on a 40 hour work week). Any overtime hours that you work above 40 hours per week are not included in the calculation to determine full-time employment.

Desirable Qualifications
The stated desirable qualifications may be considered at the end of the selection process when candidates are referred for hiring.

  • Possession of the following certificates: 1) Current certificate by certified trainer indicating successful completion of an aerial lift operator safety training course and indicating trainee has met the minimum requirements as outlined in ANSI A92.6 specifications; 2) Competent person training certification for fall protection; and 3) Certification of training on exterior swing stage scaffolds
  • Knowledge of Cal-OSHA Standards
  • Experience cleaning glass or similar surfaces
  • Experience preparing records and maintaining reports 
  • Excellent verbal and writing skills
  • Strong leadership skills
  • Experience supervising and mentoring subordinate staff
  • Experience in green cleaning practices and systems (i.e., pure water system).

VERIFICATION

Applicants may be required to submit verification of qualifying education and experience at any point during the recruitment and selection process. If education verification is required, information on how to verify education requirements, including verifying foreign education credits or degree equivalency, can be found at 

Note: Falsifying one’s education, training, or work experience or attempted deception on the application may result in disqualification for this and future job opportunities with the City and County of San Francisco.

All work experience, education, training and other information substantiating how you meet the minimum qualifications must be included in your application by the filing deadline. Information submitted after the filing deadline will not be considered in determining whether you meet the minimum qualifications.

Resumes will not be accepted in lieu of a completed City and County of San Francisco application. Applications completed improperly may be cause for ineligibility, disqualification or may lead to lower scores.

Selection Procedures: 
After application submission, candidates deemed qualified must complete all subsequent steps to advance in this selection process, which includes the following:

Oral/Performance Examination (Weight: 100%)

Candidates who meet the minimum qualifications will be invited to participate in an oral/performance examination designed to measure their relative knowledge, ability and skill levels in job related areas. Written, assessment type, or other performance-based exercises may be utilized.

A passing score must be achieved on the Oral/Performance Examination in order to continue in the selection process and be placed/ranked on the Eligible List Score Report.

Transportation Security Administration (TSA) Security Clearance
Candidates for employment with the San Francisco Airport Commission are required to undergo a criminal history record check, including FBI fingerprints, and Security Threat Assessment in order to determine eligibility for security clearance and may be required to undergo drug/alcohol screening. Per Civil Service Commission Rule Section 110.9.1, every applicant for an examination must possess and maintain the qualifications required by law and by the examination announcement for the examination. Failure to obtain and maintain security clearance may be basis for termination from employment with the Airport Commission.

Customs Clearance
Candidates for employment with San Francisco International Airport require that the incumbent be qualified for unescorted access to the San Francisco Airport U.S. Customs Security Area. An application for a U.S. Customs Access Seal may be submitted to Customs ONLY after employment has commenced. Employment in this position requires that the incumbent submit an application for, successfully acquire and maintain a Customs Access Seal. Per Civil Service Commission Rule 110.9.1, every applicant must possess and maintain the qualifications required by law and by the examination announcement for this examination. Failure to acquire or maintain customs access, a requirement for this position, may be basis for termination from employment with the Airport Commission. Customs Access Seal requirements and procedures are located in the Code of Federal Regulations, Title 19, Part 122, Sections 181 or 189.

Medical Examination:

Prior to appointment, candidates must successfully pass a medical examination to determine his/her ability to perform the essential functions of the job and/or the ability to meet the physical minimum requirements.

Eligible List/Score Report:

A confidential eligible list of applicant names that have passed the civil service examination process will be created and used for certification purposes only. An examination score report will be established, so applicants can view the ranks, final scores and number of eligible candidates. Applicant information, including names of applicants on the eligible list, shall not be made public unless required by law. However, an eligible list shall be made available for public inspection, upon request, once the eligible list is exhausted or expired and referrals resolved. The eligible list/score report resulting from this civil service examination process is subject to change after adoption (e.g., as a result of appeals), as directed by the Human Resources Director or the Civil Service Commission.

The duration of the eligible list resulting from this examination process will be  six (6) months  and may be extended with the approval of the Human Resources Director.

To find Departments which use this classification, please see Position Counts by Job Codes and Departments..

Certification:

The certification rule for the eligible list resulting from this examination will be Rule of Ten (10). The hiring department may administer additional position-specific selection procedures prior to making final hiring decisions.

Terms of Announcement and Appeal Rights:
Applicants must be guided solely by the provisions of this announcement, including requirements, time periods and other particulars, except when superseded by federal, state or local laws, rules or regulations. Clerical errors may be corrected by the posting the correction on the Department of Human Resources website at 

The terms of this announcement may be appealed under Civil Service Rule 111A.35.1. The standard for the review of such appeals is ‘abuse of discretion’ or ‘no rational basis’ for establishing the position description, the minimum qualifications and/or the certification rule. Appeals must include a written statement of the item(s) being contested and the specific reason(s) why the cited item(s) constitute(s) abuse of discretion by the Human Resources Director. Appeals must be submitted directly to the Executive Officer of the Civil Service Commission within five business days of the announcement issuance date.

Additional Information Regarding Employment with the City and County of San Francisco:

  • Information About the Hiring Process
  • Conviction History
  • Employee Benefits Overview
  • Equal Employment Opportunity 
  • Disaster Service Worker
  • ADA Accommodation
  • Veterans Preference
  • Seniority Credit in Promotional Exams
  • Right to Work
  • Copies of Application Documents
  • Diversity Statement

Where to Apply
All job applications for the City and County of San Francisco must be submitted through our online portal. Please visit  to begin your application process. Computers are available for the public (9:00 a.m. to 4:00 p.m. Monday through Friday) to file online applications in the lobby of the Dept. of Human Resources at 1 South Van Ness Avenue, 4th Floor and at the City Career Center at City Hall,1 Dr. Carlton B. Goodlett Place, Room 110.

Ensure your application information is accurate, as changes may not be possible after submission. Your first and last name must match your legal ID for verification, and preferred names can be included in parentheses. Use your personal email address, not a shared or work email, to avoid unfixable issues.

Applicants will receive a confirmation email from View email address on click.appcast.io that their online application has been received in response to every announcement for which they file. Applicants should retain this confirmation email for their records.  Failure to receive this email means that the online application was not submitted or received.

Exam Analyst Information: If you have any questions regarding this recruitment or application process, please contact exam analyst Charlene Cun at View email address on click.appcast.io

Recruitment ID: PBT-View phone number on click.appcast.io

The City and County of San Francisco encourages women, minorities and persons with disabilities to apply. Applicants will be considered regardless of their sex, race, age, religion, color, national origin, ancestry, physical disability, mental disability, medical condition (associated with cancer, a history of cancer, or genetic characteristics), HIV/AIDS status, genetic information, marital status, sexual orientation, gender, gender identity, gender expression, military and veteran status, or other protected category under the law.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Window Cleaner in San Francisco, CA vacancy
  • $21 - $22 per hour

    Title: On Call Custodian Job Description: Job Overview The Custodian is responsible for the cleanliness and sanitation of all areas assigned. Roles & Responsibilities To perform this job successfully and safely, an individual must be able to perform each essential...
    Suggested
    Hourly pay
    Part time
    Monday to Friday
    Shift work

    SBM Offshore

    San Francisco, CA
    21 hours ago
  • $20 per hour

    I am Irene, a home owner in beautiful San Francisco. I am looking to hire a housekeeper to help me keep my living space in top condition. My ideal candidate will be passionate about providing the best care for my home, and take pride in their work. I am looking for someone...
    Suggested
    Hourly pay
    Flexible hours

    Housekeeper.com

    San Francisco, CA
    6 days ago
  • $20 - $22 per hour

     ...mops, scrubs, waxes and polishes floors using industrial vacuum cleaners and scrubbing and buffing machines. Sometimes using ladders,...  ...scrubbing machines. Sometimes using ladders, dusts and washes walls, windows, ledges, cleans ceilings and dusts, remove trash, heavy lifting... 
    Suggested
    Work experience placement
    Seasonal work
    Work at office
    Local area
    Long distance

    Flagship Facility Services

    San Francisco, CA
    3 days ago
  • $20 - $22 per hour

    A leading management services company in San Francisco is seeking a reliable Custodian. The successful candidate will perform janitorial duties, operate cleaning equipment, and ensure customer satisfaction. Strong communication skills and knowledge of cleaning standards...
    Suggested
    Hourly pay
    Monday to Friday
    Shift work
    Afternoon shift

    SBM Management Services

    San Francisco, CA
    5 days ago
  • $22.49 - $23.18 per hour

    Join to apply for the Warehouse Custodian role at SF-Marin Food Bank Base pay range $22.49/hr - $23.18/hr Are you a skilled professional who believes in lending your skills to end hunger during these unprecedented times? If so, consider being the Warehouse Custodian for...
    Suggested
    Full time
    Work at office

    SF-Marin Food Bank

    San Francisco, CA
    2 days ago
  • A community food bank in San Francisco seeks a Warehouse Custodian to maintain cleanliness and organization in their facility. The ideal candidate will be dependable, detail-oriented, and able to work independently. Responsibilities include daily sanitation tasks, inspecting...
    Full time

    SF-Marin Food Bank

    San Francisco, CA
    4 days ago
  • $23 per hour

    A community-focused organization in San Francisco seeks a Desk Clerk for cleaning and housekeeping duties in various facilities. Responsibilities include maintaining building cleanliness, managing waste disposal, and assisting with minor maintenance tasks. Preferred candidates...
    Full time

    Tndc

    San Francisco, CA
    4 days ago
  • $20 - $22 per hour

    Overview The Custodian is responsible for the cleanliness and sanitation of all areas assigned. We are searching for a hardworking dependable individual to join the team as our company continues to grow! We have an immediate opening for a custodian that wants to deliver...
    Hourly pay
    Immediate start
    Monday to Friday
    Shift work

    SBM Management Services

    San Francisco, CA
    2 days ago
  •  ...areas. • Respond promptly to spills and other cleaning emergencies to ensure safety. • Follow procedures for the use of chemical cleaners and power equipment, to prevent damage to floors and other objects. • Maintain and operate cleaning equipment safely and efficiently... 
    Hourly pay
    Local area
    Flexible hours
    Night shift

    Flagship Facility Services

    San Francisco, CA
    1 day ago
  • $23 per hour

     ...ensure that hazards are not created. Use the less toxic or nontoxic cleaning solutions to remove stains and clean surfaces. Clean windows, bed partitions, and mirrors, using nontoxic products, sponges, and squeegees. Dust furniture and scrub surfaces clean. Clean... 
    Hourly pay
    Full time
    Work experience placement
    Summer work
    Work at office
    Flexible hours

    Mission Action

    San Francisco, CA
    5 days ago
  •  ...General Cleaning Duties Sweep, mop, and vacuum floors Dust and wipe down surfaces, furniture, and fixtures Clean windows, mirrors, and glass surfaces. Restroom Maintenance Clean and sanitize toilets, sinks, and counters. Refill supplies (soap... 

    Merchants Building Maintenance

    San Francisco, CA
    4 days ago
  • $27.65 - $28.65 per hour

     ...Janitorial Cleaner We are looking for a reliable and experienced Janitorial Cleaner to perform a variety of cleaning duties to ensure...  ...bins and waste in accordance with company policies • Clean windows, mirrors, and other glass surfaces • Maintain and store cleaning... 
    Hourly pay
    Full time
    Local area

    ABM Industries

    San Francisco, CA
    1 day ago
  • $22 per hour

     ...with the use of assigned materials and equipment. Sanitize all surfaces. Follows the eight-step cleaning procedure. Washes walls, windows, furniture, baseboards and other items to maintain a clean, safe environment for patients, visitors and staff. Seeks out areas... 
    Hourly pay
    Full time
    Part time
    Local area
    Immediate start
    Remote work
    Flexible hours

    Compass Group USA

    San Francisco, CA
    5 days ago
  • $27.85 - $28.85 per hour

     ...We are looking for a reliable and experienced Janitorial Cleaner to perform a variety of cleaning duties to ensure a clean, safe...  ...bins and waste in accordance with company policies • Clean windows, mirrors, and other glass surfaces • Maintain and store cleaning... 
    Hourly pay
    Local area

    ABM Industries

    San Francisco, CA
    1 day ago
  •  ...screens, fixtures, blinds, louvers, and equipment. Clean walls, woodwork, and handrails. Clean glass, metal, and wood doors, windows, and counters. Clean elevators, escalators, phone booths, and drinking fountains. Accurately inventories and distributes clean... 
    Hourly pay
    Permanent employment
    Full time
    Part time
    Immediate start
    Shift work
    Night shift
    Weekend work

    GovernmentJobs.com

    Daly City, CA
    5 days ago
  • $25.43 per hour

    Janitor – Full Time Union | Job Description Janitor – Full Time | 666 Ellis + Arnett Watson + Cambridge | RDO4 Pay Rate: $25.43 per hour Who We Are HomeRise believes that home has the power to stabilize a person's life. Built on a simple - but powerful idea...
    Hourly pay
    Full time
    Work at office
    Local area
    Day shift

    HomeRise (formerly Community Housing Partnership)

    San Francisco, CA
    2 days ago
  • $20.55 - $24.41 per hour

    Location: 1 AlmaVia of San Francisco 1 1 Thomas More Way 11 San Francisco CA 94132 1 The hourly rate for this role is between $ 20.55 $24.41 Hourly DOE We have a fantastic opportunity for a Janitor to join our team! This is a great role for ...
    Hourly pay
    Local area
    Flexible hours
    Shift work

    Transforming Age

    San Francisco, CA
    2 days ago
  • $23 per hour

     ...individual units as necessary. Attend required TNDC meetings. Follow TNDC safety policies and procedures at all times. Wet, dust and clean windows. “Bag & Tag” former resident belongings in vacant units. Identify and report any problems in regards to maintenance, health, safety... 
    Full time
    Work at office

    Tndc

    San Francisco, CA
    3 days ago
  • $22.55 per hour

     ...with the use of assigned materials and equipment. Sanitize all surfaces. Follows the eight-step cleaning procedure. Washes walls, windows, furniture, baseboards and other items to maintain a clean, safe environment for patients, visitors and staff. Seeks out areas... 
    Hourly pay
    Full time
    Part time
    Local area
    Immediate start
    Remote work
    Flexible hours

    Compass Group USA

    San Francisco, CA
    4 days ago
  • $23 per hour

     ...vacuuming and mopping floors and stairwells; trash removal; cleaning and stocking all tenant and staff bathrooms; dusting and cleaning windows; and cleaning all common areas. Maintain building interior and perimeter to ensure cleanliness and security. Follow and model... 
    Hourly pay
    Full time
    Work at office

    Tenderloin Housing Clinic

    San Francisco, CA
    5 days ago
  • $19.15 - $24 per hour

     ...upkeep of assets. Maintain drinking water stations Empty trash and cleaning trash areas Cleaning spills Sweeping and Mopping Cleaning windows High and low dusting Maintain resident quarters by making beds, washing and folding linens, and storing them properly PHYSICAL... 
    Work at office
    Local area
    Weekend work

    LightHouse for the Blind and Visually Impaired

    San Francisco, CA
    4 days ago
  • $26.84 per hour

     ...This includes, but is not limited to the following items: vacuum cleaners, buffers, pressure washing equipment, wet/dry vacuums, floor...  ...windowsills, handrails, door tracks, radiators, furniture, inside windows on all floors and outside windows on ground floor levels, and... 
    Hourly pay
    Full time
    Work experience placement
    Summer work

    University of California Berkeley

    San Francisco, CA
    4 days ago
  • $20 - $22 per hour

    A leading facilities management company in San Francisco seeks a Custodian to maintain cleanliness and sanitation across various areas. Applicants should have strong customer service skills, be dependable, and able to work well in a team. Responsibilities include operating...
    Hourly pay
    Monday to Friday
    Afternoon shift

    SBM Management Services, LP

    San Francisco, CA
    3 days ago
  • $18 - $23 per hour

    Orkin Pro Want to join the best in pest? Go pro with Orkin. As an Orkin Pro, you'll be the professional delivering on the promise of a safe place to live, work, and play behind pest control's best-known brand. Be part of a purpose-driven team with a reputation...
    Hourly pay

    HomeTeam Pest Defense

    San Francisco, CA
    5 days ago
  • $28.43 per hour

    Want to build a brighter, bolder future and cultivate your career? Join Ecolab's team and help create a world in which we all thrive. Our Pest Elimination team proudly serves our communities and customers by safeguarding public health, food safety and property from...
    Hourly pay
    Minimum wage
    Full time
    Contract work
    Temporary work
    Traineeship
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Ecolab

    San Francisco, CA
    1 day ago
  • $19 - $24 per hour

    Company Description Hourly Pay Range: $19 - $24 / hour For over 37 years, Senior Resource Group-SRG has been an innovator in the development and operation of senior living communities across the USA. Our experience and passion has helped us win many awards for innovative...
    Hourly pay
    Full time
    Work at office
    Local area

    Senior Resource Group, LLC

    Daly City, CA
    1 day ago
  • POSITION SUMMARY Clean public and employee restrooms and showers. Clean glass in public and employee areas. Clean floor surfaces in public or employee space using designated chemicals, supplies, and equipment. Dust surfaces in assigned area. Empty trash containers...
    Full time
    Work experience placement
    Local area
    Shift work

    Marriott

    San Francisco, CA
    1 day ago
  • $50 per hour

     ...dishes, and maintaining the kitchen. In addition, I need help with specialized tasks such as oven and fridge cleaning, as well as window washing. Attention to detail and efficiency are key qualities I am looking for. This is a part-time position with a competitive hourly... 
    Hourly pay
    Part time

    Housekeeper.com

    San Francisco, CA
    2 days ago
  • $40 per hour

    Hello there! I'm Vera, a home owner here in beautiful San Francisco, California. I'm currently looking for a reliable and experienced housekeeper to help me keep my home in top shape. The ideal candidate should be proficient in all aspects of housekeeping, including but...
    Hourly pay
    Flexible hours

    Housekeeper.com

    San Francisco, CA
    1 day ago
  • $25 per hour

    Houskeeper/ Cook & Household Assistant to maintain a private residence in San Francisco to the highest standards. This role combines traditional housekeeping with household organization, light meal preparation, errands, and occasional travel support. The ideal candidate...
    Seasonal work
    Work at office

    Housekeeper.com

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Window Cleaner. Be the first to apply!