Window Cleaner
$103.84k - $126.13kCity 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:
- 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.
- 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.
- Conducts ongoing in-service training; interviews and instructs new window cleaners regarding window cleaning; evaluates performance of employees; applies modern methods to cleaning problems.
- 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.
- 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.
- 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.
$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...SuggestedHourly payPart timeMonday to FridayShift work$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...SuggestedHourly payFlexible hours$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...SuggestedWork experience placementSeasonal workWork at officeLocal areaLong distance$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...SuggestedHourly payMonday to FridayShift workAfternoon shift$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...SuggestedFull timeWork at office- 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
$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$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 payImmediate startMonday to FridayShift work- ...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 payLocal areaFlexible hoursNight shift
$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 payFull timeWork experience placementSummer workWork at officeFlexible hours- ...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...
$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 payFull timeLocal area$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 payFull timePart timeLocal areaImmediate startRemote workFlexible hours$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 payLocal area- ...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 payPermanent employmentFull timePart timeImmediate startShift workNight shiftWeekend work
$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 payFull timeWork at officeLocal areaDay shift$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 payLocal areaFlexible hoursShift work$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 timeWork at office$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 payFull timePart timeLocal areaImmediate startRemote workFlexible hours$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 payFull timeWork at office$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 officeLocal areaWeekend work$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 payFull timeWork experience placementSummer work$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 payMonday to FridayAfternoon shift$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$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 payMinimum wageFull timeContract workTemporary workTraineeshipLocal areaFlexible hoursShift workNight shiftWeekend work$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 payFull timeWork at officeLocal area- 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 timeWork experience placementLocal areaShift work
$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 payPart time$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 payFlexible hours$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 workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Window Cleaner. Be the first to apply!


