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

Alexander Burns

Manager I/Public Works

2024 total comp
$243,456
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$179,468
Overtime
$0
Other pay
$0
Benefits
$63,988
Total compensation
$243,456
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
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
$23,665
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,712

Alexander Burns is a Manager I at Public Works within Management. They work permanent civil service, 1.04 FTE. 2024 total compensation came to $243,456. Union affiliation: Municipal Exec Assoc, Misc.

Edison Jr

Associate Engineer/Public Works

2025 total comp
$243,425
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$183,980
Overtime
$0
Other pay
$0
Benefits
$59,445
Total compensation
$243,425
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,726

At Public Works, Edison Jr serves as a Associate Engineer within Professional Engineering. They work permanent civil service. Their 2025 pay totaled $243,425. They are represented by Prof & Tech Eng, Local 21.

Koa Pickering

Landscape Architect Associate 2/Public Works

2025 total comp
$243,339
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$183,968
Overtime
$0
Other pay
$0
Benefits
$59,371
Total compensation
$243,339
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
5272
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,668

Koa Pickering works as a Landscape Architect Associate 2 for Public Works within Professional Engineering. Their status is permanent civil service. Koa earned $243,339 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Ian Schneider

Manager I/Public Works

2025 total comp
$243,202
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$178,944
Overtime
$0
Other pay
$0
Benefits
$64,258
Total compensation
$243,202
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
0922
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,250

Ian Schneider works as a Manager I for Public Works within Management. Their status is permanent civil service. Ian earned $243,202 in 2025. They are represented by Municipal Exec Assoc, Misc.

Michael Gonzales

Plumber/Public Works

2025 total comp
$242,883
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,984
Overtime
$17,645
Other pay
$18,668
Benefits
$59,586
Total compensation
$242,883
Employment type
Temporary Exempt
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.07

Source-specific fields

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

Michael Gonzales holds the role of Plumber at Public Works within Journeyman Trade. Their status is temporary exempt, 1.07 FTE. In 2025, their total compensation was $242,883. Union affiliation: Plumbers, Local 38.

Paul Hayward

Street Inspector/Public Works

2025 total comp
$242,882
Sub-department
Public Safety Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$136,233
Overtime
$48,821
Other pay
$7,592
Benefits
$50,236
Total compensation
$242,882
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.24

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
$10,707

Paul Hayward works as a Street Inspector for Public Works within Public Safety Inspection. Their status is permanent civil service, 1.24 FTE. Paul earned $242,882 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Christine Cayabyab

Principal Human Resources Analyst/Public Works

2025 total comp
$242,819
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$183,373
Overtime
$0
Other pay
$0
Benefits
$59,446
Total compensation
$242,819
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
1246
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,821

Christine Cayabyab holds the role of Principal Human Resources Analyst at Public Works within Personnel. Their status is permanent civil service. In 2025, their total compensation was $242,819. Their bargaining unit is Prof & Tech Eng, Local 21.

Kenneth Ho

Associate Engineer/Public Works

2025 total comp
$242,791
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$180,414
Overtime
$0
Other pay
$2,937
Benefits
$59,440
Total compensation
$242,791
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,820

Kenneth Ho holds the role of Associate Engineer at Public Works within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $242,791. They are represented by Prof & Tech Eng, Local 21.

Lateef Taylor

Principal Human Resources Analyst/Public Works

2025 total comp
$242,786
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$183,373
Overtime
$0
Other pay
$0
Benefits
$59,413
Total compensation
$242,786
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
1246
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,788

Lateef Taylor is a Principal Human Resources Analyst at Public Works within Personnel. They work permanent civil service. 2025 total compensation came to $242,786. Union affiliation: Prof & Tech Eng, Local 21.

Mei Fung

Accountant IV/Public Works

2024 total comp
$242,312
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$183,023
Overtime
$0
Other pay
$0
Benefits
$59,290
Total compensation
$242,312
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
1657
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,350

Mei Fung works as a Accountant IV for Public Works within Payroll, Billing & Accounting. Their status is permanent civil service, 1.04 FTE. Mei earned $242,312 in 2024. Union affiliation: Prof & Tech Eng, Local 21.

Samuel Peoples

Manager I/Public Works

2025 total comp
$242,021
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$177,294
Overtime
$0
Other pay
$0
Benefits
$64,727
Total compensation
$242,021
Employment type
Permanent Exempt
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
$26,486
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,027

Samuel Peoples is a Manager I at Public Works within Management. They work permanent exempt. 2025 total compensation came to $242,021. Their bargaining unit is Municipal Exec Assoc, Misc.

Thomas Won

Utility Specialist/Public Works

2025 total comp
$241,784
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$182,470
Overtime
$0
Other pay
$0
Benefits
$59,314
Total compensation
$241,784
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
5602
Job Family Code
5600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,820

Thomas Won works as a Utility Specialist for Public Works within Energy & Environment. Their status is permanent civil service. Thomas earned $241,784 in 2025. They are represented by Prof & Tech Eng, Local 21.

Marianne Urrutia

Accountant IV/Public Works

2025 total comp
$241,542
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$182,246
Overtime
$0
Other pay
$0
Benefits
$59,296
Total compensation
$241,542
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
1657
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,830

Marianne Urrutia holds the role of Accountant IV at Public Works within Payroll, Billing & Accounting. Their status is permanent civil service. In 2025, their total compensation was $241,542. Union affiliation: Prof & Tech Eng, Local 21.

Pui Luk

Accountant IV/Public Works

2025 total comp
$241,535
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$182,262
Overtime
$0
Other pay
$0
Benefits
$59,273
Total compensation
$241,535
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
1657
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,808

Pui Luk works as a Accountant IV for Public Works within Payroll, Billing & Accounting. Their status is permanent civil service. Pui earned $241,535 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Jeffrey Jackson

Project Manager 1/Public Works

2025 total comp
$241,396
Sub-department
Construction Project Mgmt
Organization group
Public Works, Transportation & Commerce
Base pay
$178,371
Overtime
$0
Other pay
$5,470
Benefits
$57,555
Total compensation
$241,396
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.94

Source-specific fields

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

Jeffrey Jackson works as a Project Manager 1 for Public Works within Construction Project Management. Their status is permanent exempt, 0.94 FTE. Jeffrey earned $241,396 in 2025. They are represented by Prof & Tech Eng, Local 21.

Yan Wang

Accountant IV/Public Works

2025 total comp
$241,309
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$182,246
Overtime
$0
Other pay
$0
Benefits
$59,063
Total compensation
$241,309
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
1657
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,597

Yan Wang holds the role of Accountant IV at Public Works within Payroll, Billing & Accounting. Their status is permanent civil service. In 2025, their total compensation was $241,309. Union affiliation: Prof & Tech Eng, Local 21.

Mark Williams

Associate Engineer/Public Works

2025 total comp
$241,257
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$178,921
Overtime
$0
Other pay
$3,294
Benefits
$59,042
Total compensation
$241,257
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,584

At Public Works, Mark Williams serves as a Associate Engineer within Professional Engineering. They work permanent civil service. Their 2025 pay totaled $241,257. They are represented by Prof & Tech Eng, Local 21.

Leslie Wong

Associate Engineer/Public Works

2024 total comp
$240,953
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$166,211
Overtime
$0
Other pay
$17,069
Benefits
$57,673
Total compensation
$240,953
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
$17,308
Job Code
5207
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,251

Leslie Wong holds the role of Associate Engineer at Public Works within Professional Engineering. Their status is permanent civil service, 0.96 FTE. In 2024, their total compensation was $240,953. They are represented by Prof & Tech Eng, Local 21.

Martin Bolz

Plumber/Public Works

2025 total comp
$240,914
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$16,900
Other pay
$17,629
Benefits
$58,791
Total compensation
$240,914
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.07

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,489

Martin Bolz works as a Plumber for Public Works within Journeyman Trade. Their status is permanent civil service, 1.07 FTE. Martin earned $240,914 in 2025. Their bargaining unit is Plumbers, Local 38.

Cham Htun

Associate Engineer/Public Works

2025 total comp
$240,732
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$176,178
Overtime
$0
Other pay
$5,702
Benefits
$58,852
Total compensation
$240,732
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,448

Cham Htun works as a Associate Engineer for Public Works within Professional Engineering. Their status is permanent civil service. Cham earned $240,732 in 2025. They are represented by Prof & Tech Eng, Local 21.

Brian Wong

Associate Engineer/Public Works

2025 total comp
$240,607
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$181,456
Overtime
$0
Other pay
$0
Benefits
$59,151
Total compensation
$240,607
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,803

Brian Wong is a Associate Engineer at Public Works within Professional Engineering. They work permanent civil service. 2025 total compensation came to $240,607. Union affiliation: Prof & Tech Eng, Local 21.

Christopher Lopez

Plumber/Public Works

2025 total comp
$240,474
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$18,026
Other pay
$15,367
Benefits
$59,486
Total compensation
$240,474
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.08

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,404

Christopher Lopez holds the role of Plumber at Public Works within Journeyman Trade. Their status is permanent civil service, 1.08 FTE. In 2025, their total compensation was $240,474. They are represented by Plumbers, Local 38.

Jeremy Lau

Associate Engineer/Public Works

2025 total comp
$240,441
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$174,433
Overtime
$0
Other pay
$6,879
Benefits
$59,128
Total compensation
$240,441
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,802

Jeremy Lau works as a Associate Engineer for Public Works within Professional Engineering. Their status is permanent civil service. Jeremy earned $240,441 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Terence Xiao

Associate Engineer/Public Works

2024 total comp
$240,418
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$178,856
Overtime
$0
Other pay
$2,728
Benefits
$58,833
Total compensation
$240,418
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.03

Source-specific fields

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

At Public Works, Terence Xiao serves as a Associate Engineer within Professional Engineering. They work permanent civil service, 1.03 FTE. Their 2024 pay totaled $240,418. Their bargaining unit is Prof & Tech Eng, Local 21.