GCGovComp.app

City and County of San Francisco / Public Works

Agency file

Public Works

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Public Works is a government agency that delivers public services and programs within its jurisdiction.

In 2025, this agency had 1,658 employees with median total compensation of $165,517; the highest distinct record was $459,222.

Year
2025
Total payroll
$266.7M
Employees
1,658
Median total
$165,517
Highest record
$459,222

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 1,658 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($165,517) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$112,636 (70%)
  • Overtime$4,205 (3%)
  • Other$2,987 (2%)
  • Benefits$41,050 (26%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$38,268
$109,024
$165,517
$208,169
$263,712

The pay ladder for this department. Someone at the 90th percentile earns $263,712 — more than 90% of the department; the 10th percentile earns $38,268. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

General Laborer
213 · $126,624
Truck Driver
75 · $178,306
Assistant Engineer
72 · $200,441
Junior Engineer
68 · $159,888

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$262.5M
1,707
$156,771
2025
$266.7M
1.6%
1,658
2.9%
$165,517
5.6%

Record list

Employees

Page 2

Jacky Ng

Associate Engineer/Public Works

2025 total comp
$259,839
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$179,710
Overtime
$0
Other pay
$18,456
Benefits
$61,673
Total compensation
$259,839
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
5207
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,945

Jacky Ng works as a Associate Engineer for Public Works within Professional Engineering. Their status is permanent civil service. Jacky earned $259,839 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

William Liang

Associate Engineer/Public Works

2025 total comp
$259,830
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$179,717
Overtime
$0
Other pay
$18,456
Benefits
$61,657
Total compensation
$259,830
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
5207
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,930

William Liang works as a Associate Engineer for Public Works within Professional Engineering. Their status is permanent civil service. William earned $259,830 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Shawna Gates

Engineer/Public Works

2025 total comp
$259,176
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$201,649
Overtime
$0
Other pay
$0
Benefits
$57,527
Total compensation
$259,176
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.76

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$14,791
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,059

Shawna Gates is a Engineer at Public Works within Professional Engineering. They work permanent civil service, 0.76 FTE. 2025 total compensation came to $259,176. They are represented by Prof & Tech Eng, Local 21.

Victor Tam

Engineer/Public Works

2025 total comp
$258,961
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$197,492
Overtime
$0
Other pay
$0
Benefits
$61,470
Total compensation
$258,961
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,843

Victor Tam holds the role of Engineer at Public Works within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $258,961. Their bargaining unit is Prof & Tech Eng, Local 21.

Parisa Nasirzadeh

Engineer/Public Works

2025 total comp
$258,260
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$196,738
Overtime
$0
Other pay
$0
Benefits
$61,522
Total compensation
$258,260
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,001

Parisa Nasirzadeh is a Engineer at Public Works within Professional Engineering. They work permanent civil service. 2025 total compensation came to $258,260. Their bargaining unit is Prof & Tech Eng, Local 21.

Annie Huie

Manager II/Public Works

2025 total comp
$258,147
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$191,366
Overtime
$0
Other pay
$0
Benefits
$66,781
Total compensation
$258,147
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$24,559
Job Code
0923
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$15,008

Annie Huie works as a Manager II for Public Works within Management. Their status is permanent civil service. Annie earned $258,147 in 2025. They are represented by Municipal Exec Assoc, Misc.

Netanili Niu

Arborist Technician Supervisor/Public Works

2025 total comp
$258,095
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$132,224
Overtime
$62,242
Other pay
$10,473
Benefits
$53,156
Total compensation
$258,095
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.31

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,267
Job Code
3436
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,108

At Public Works, Netanili Niu serves as a Arborist Technician Supervisor within Agriculture & Horticulture. They work permanent civil service, 1.31 FTE. Their 2025 pay totaled $258,095. They are represented by Laborers, Local 261.

Javier Rivera

Engineer/Public Works

2024 total comp
$257,808
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$196,394
Overtime
$0
Other pay
$0
Benefits
$61,414
Total compensation
$257,808
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,802
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,499

At Public Works, Javier Rivera serves as a Engineer within Professional Engineering. They work permanent civil service, 1.04 FTE. Their 2024 pay totaled $257,808. Their bargaining unit is Prof & Tech Eng, Local 21.

Terence Xiao

Engineer/Public Works

2025 total comp
$257,644
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$193,930
Overtime
$0
Other pay
$2,292
Benefits
$61,423
Total compensation
$257,644
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,971

At Public Works, Terence Xiao serves as a Engineer within Professional Engineering. They work permanent civil service. Their 2025 pay totaled $257,644. Their bargaining unit is Prof & Tech Eng, Local 21.

Humberto Gomez

Plumber/Public Works

2025 total comp
$257,559
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$27,709
Other pay
$22,161
Benefits
$60,095
Total compensation
$257,559
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$23,592
Job Code
7347
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,961

Humberto Gomez works as a Plumber for Public Works within Journeyman Trade. Their status is permanent civil service, 1.12 FTE. Humberto earned $257,559 in 2025. Their bargaining unit is Plumbers, Local 38.

Mei Fung

Financial Systems Supervisor/Public Works

2025 total comp
$257,457
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$196,038
Overtime
$0
Other pay
$0
Benefits
$61,419
Total compensation
$257,457
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
1670
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,994

Mei Fung works as a Financial Systems Supervisor for Public Works within Payroll, Billing & Accounting. Their status is permanent civil service. Mei earned $257,457 in 2025. They are represented by Prof & Tech Eng, Local 21.

Jacob Rems

Chief Surveyor/Public Works

2025 total comp
$256,938
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$195,675
Overtime
$0
Other pay
$0
Benefits
$61,263
Total compensation
$256,938
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
5216
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,887

Jacob Rems works as a Chief Surveyor for Public Works within Professional Engineering. Their status is permanent civil service. Jacob earned $256,938 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Saied Khan

Engineer/Public Works

2025 total comp
$256,467
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$195,230
Overtime
$0
Other pay
$0
Benefits
$61,238
Total compensation
$256,467
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,929

Saied Khan works as a Engineer for Public Works within Professional Engineering. Their status is permanent civil service. Saied earned $256,467 in 2025. They are represented by Prof & Tech Eng, Local 21.

Benny Ng

Engineer/Public Works

2025 total comp
$256,452
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$195,235
Overtime
$0
Other pay
$0
Benefits
$61,217
Total compensation
$256,452
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,908

Benny Ng works as a Engineer for Public Works within Professional Engineering. Their status is permanent civil service. Benny earned $256,452 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Jenny Hu

Prnpl Administrative Analyst II/Public Works

2025 total comp
$256,397
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$195,181
Overtime
$0
Other pay
$0
Benefits
$61,217
Total compensation
$256,397
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
1825
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,911

Jenny Hu holds the role of Prnpl Administrative Analyst II at Public Works within Budget, Admn & Stats Analysis. Their status is permanent civil service. In 2025, their total compensation was $256,397. Union affiliation: Prof & Tech Eng, Local 21.

Kevin Fuller

Architect/Public Works

2025 total comp
$255,961
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$195,559
Overtime
$0
Other pay
$0
Benefits
$60,401
Total compensation
$255,961
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,727
Job Code
5268
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,846

Kevin Fuller works as a Architect for Public Works within Professional Engineering. Their status is permanent civil service, 0.96 FTE. Kevin earned $255,961 in 2025. They are represented by Prof & Tech Eng, Local 21.

Jacob Nicol

Street Repair Supervisor 2/Public Works

2025 total comp
$255,341
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$152,198
Overtime
$32,913
Other pay
$14,808
Benefits
$55,421
Total compensation
$255,341
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,267
Job Code
7282
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,953

Jacob Nicol works as a Street Repair Supervisor 2 for Public Works within Supervisory-Labor & Trade. Their status is permanent civil service, 1.14 FTE. Jacob earned $255,341 in 2025. Union affiliation: Laborers, Local 261.

Sid Lezama

Street Inspector/Public Works

2025 total comp
$254,892
Sub-department
Public Safety Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$119,035
Overtime
$84,812
Other pay
$0
Benefits
$51,045
Total compensation
$254,892
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
6230
Job Family Code
6200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,996

Sid Lezama is a Street Inspector at Public Works within Public Safety Inspection. They work permanent civil service, 1.47 FTE. 2025 total compensation came to $254,892. Their bargaining unit is Prof & Tech Eng, Local 21.

Antone Abuyaghi

Project Manager 1/Public Works

2025 total comp
$254,765
Sub-department
Construction Project Mgmt
Organization group
Public Works, Transportation & Commerce
Base pay
$193,769
Overtime
$0
Other pay
$0
Benefits
$60,996
Total compensation
$254,765
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,546
Job Code
5502
Job Family Code
5500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,903

At Public Works, Antone Abuyaghi serves as a Project Manager 1 within Construction Project Management. They work permanent exempt. Their 2025 pay totaled $254,765. Union affiliation: Prof & Tech Eng, Local 21.