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 3

Zhiying Chen

Stdntdsgntrain1, Arch/Eng/Plng/Public Works

2024 total comp
$17,399
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$13,934
Overtime
$0
Other pay
$2,248
Benefits
$1,217
Total compensation
$17,399
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
5380
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,217
Total Salary
$16,182

Zhiying Chen works as a Stdntdsgntrain1, Arch/Eng/Plng for Public Works within Sub-Professional Engineering. Their status is temporary exempt, 0.19 FTE. Zhiying earned $17,399 in 2024. Union affiliation: Prof & Tech Eng, Local 21.

Soreya Thach

Stdntdsgntrain1, Arch/Eng/Plng/Public Works

2024 total comp
$17,292
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$16,086
Overtime
$0
Other pay
$0
Benefits
$1,206
Total compensation
$17,292
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.22

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
5380
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,206
Total Salary
$16,086

At Public Works, Soreya Thach serves as a Stdntdsgntrain1, Arch/Eng/Plng within Sub-Professional Engineering. They work temporary exempt, 0.22 FTE. Their 2024 pay totaled $17,292. They are represented by Prof & Tech Eng, Local 21.

Urian Barraza

Stdntdsgntrain1, Arch/Eng/Plng/Public Works

2024 total comp
$17,269
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$13,427
Overtime
$0
Other pay
$630
Benefits
$3,212
Total compensation
$17,269
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
5380
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,105
Retirement Contribution
$2,107

At Public Works, Urian Barraza serves as a Stdntdsgntrain1, Arch/Eng/Plng within Sub-Professional Engineering. They work temporary exempt, 0.19 FTE. Their 2024 pay totaled $17,269. Their bargaining unit is Prof & Tech Eng, Local 21.

Sean Robinson

Public Service Aide-Public Works/Public Works

2025 total comp
$16,703
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$11,262
Overtime
$0
Other pay
$511
Benefits
$4,930
Total compensation
$16,703
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$4,122
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$808

Sean Robinson is a Public Service Aide-Public Works at Public Works within Public Service Aide. They work temporary exempt, 0.21 FTE. 2025 total compensation came to $16,703. Their bargaining unit is Laborers, Local 261.

Ina Collins

General Laborer/Public Works

2025 total comp
$16,508
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$11,270
Overtime
$0
Other pay
$249
Benefits
$4,989
Total compensation
$16,508
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$2,389
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$900

Ina Collins is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.12 FTE. 2025 total compensation came to $16,508. They are represented by Laborers, Local 261.

Erik Orta

Stdntdsgn Train2/Arch/Eng/Plng/Public Works

2024 total comp
$16,496
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$15,345
Overtime
$0
Other pay
$0
Benefits
$1,150
Total compensation
$16,496
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
5381
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,150
Total Salary
$15,345

At Public Works, Erik Orta serves as a Stdntdsgn Train2/Arch/Eng/Plng within Sub-Professional Engineering. They work temporary exempt, 0.2 FTE. Their 2024 pay totaled $16,496. Union affiliation: Prof & Tech Eng, Local 21.

Oscar Tablada

Public Service Aide-Public Works/Public Works

2025 total comp
$16,371
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$8,192
Overtime
$0
Other pay
$2,975
Benefits
$5,204
Total compensation
$16,371
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$3,001
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$865

At Public Works, Oscar Tablada serves as a Public Service Aide-Public Works within Public Service Aide. They work temporary exempt, 0.16 FTE. Their 2025 pay totaled $16,371. They are represented by Laborers, Local 261.

Charles Evans

Training Officer/Public Works

2025 total comp
$16,366
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$15,224
Overtime
$0
Other pay
$0
Benefits
$1,141
Total compensation
$16,366
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
1232
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,141
Total Salary
$15,224

Charles Evans holds the role of Training Officer at Public Works within Personnel. Their status is temporary exempt, 0.12 FTE. In 2025, their total compensation was $16,366. Union affiliation: Prof & Tech Eng, Local 21.

Tyler Zhang

Stdntdsgntrain1, Arch/Eng/Plng/Public Works

2024 total comp
$16,135
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$15,010
Overtime
$0
Other pay
$0
Benefits
$1,125
Total compensation
$16,135
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
5380
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,125
Total Salary
$15,010

At Public Works, Tyler Zhang serves as a Stdntdsgntrain1, Arch/Eng/Plng within Sub-Professional Engineering. They work temporary exempt, 0.2 FTE. Their 2024 pay totaled $16,135. Their bargaining unit is Prof & Tech Eng, Local 21.

Gabriel Ponce

Gardener/Public Works

2025 total comp
$15,990
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$11,076
Overtime
$0
Other pay
$224
Benefits
$4,690
Total compensation
$15,990
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$2,223
Job Code
3417
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$841

Gabriel Ponce holds the role of Gardener at Public Works within Agriculture & Horticulture. Their status is permanent civil service, 0.12 FTE. In 2025, their total compensation was $15,990. Union affiliation: Laborers, Local 261.

James Amerson

General Laborer/Public Works

2025 total comp
$15,716
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$8,892
Overtime
$0
Other pay
$302
Benefits
$6,522
Total compensation
$15,716
Employment type
Temporary Provisional
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$4,424
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$744

James Amerson holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is temporary provisional, 0.11 FTE. In 2025, their total compensation was $15,716. They are represented by Laborers, Local 261.

Marc Jacoban

General Laborer/Public Works

2025 total comp
$15,412
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$0
Overtime
$0
Other pay
$14,317
Benefits
$1,095
Total compensation
$15,412
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,095
Total Salary
$14,317

Marc Jacoban holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is permanent civil service. In 2025, their total compensation was $15,412. Their bargaining unit is Laborers, Local 261.

Dina Rodriguez

Communications Dispatcher 1/Public Works

2025 total comp
$15,360
Sub-department
Computer Operatns & Repro Svcs
Organization group
Public Works, Transportation & Commerce
Base pay
$11,421
Overtime
$803
Other pay
$220
Benefits
$2,915
Total compensation
$15,360
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
1704
Job Family Code
1700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,039
Retirement Contribution
$1,876

Dina Rodriguez is a Communications Dispatcher 1 at Public Works within Computer Operatns & Repro Services. They work temporary exempt, 0.17 FTE. 2025 total compensation came to $15,360. They are represented by SEIU, Local 1021, Misc.

Steven Matteucci

Truck Driver/Public Works

2025 total comp
$15,247
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$0
Overtime
$0
Other pay
$8,938
Benefits
$6,309
Total compensation
$15,247
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$5,625
Job Code
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$684

Steven Matteucci is a Truck Driver at Public Works within Journeyman Trade. They work permanent civil service. 2025 total compensation came to $15,247. Their bargaining unit is Teamsters, Local 853.

Terrell Jr

Public Service Aide-Public Works/Public Works

2025 total comp
$15,061
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$9,658
Overtime
$0
Other pay
$2,844
Benefits
$2,560
Total compensation
$15,061
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$982
Retirement Contribution
$1,577

Terrell Jr holds the role of Public Service Aide-Public Works at Public Works within Public Service Aide. Their status is temporary exempt, 0.18 FTE. In 2025, their total compensation was $15,061. Their bargaining unit is Laborers, Local 261.

Jason Tran

Stdntdsgntrain1, Arch/Eng/Plng/Public Works

2024 total comp
$15,004
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$13,958
Overtime
$0
Other pay
$0
Benefits
$1,046
Total compensation
$15,004
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
5380
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,046
Total Salary
$13,958

Jason Tran is a Stdntdsgntrain1, Arch/Eng/Plng at Public Works within Sub-Professional Engineering. They work temporary exempt, 0.19 FTE. 2024 total compensation came to $15,004. Union affiliation: Prof & Tech Eng, Local 21.

Michael Bradford

General Laborer/Public Works

2025 total comp
$14,865
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$10,341
Overtime
$0
Other pay
$96
Benefits
$4,428
Total compensation
$14,865
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$2,149
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$777

Michael Bradford is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.11 FTE. 2025 total compensation came to $14,865. They are represented by Laborers, Local 261.

Pang Shen

Stdntdsgn Train2/Arch/Eng/Plng/Public Works

2024 total comp
$14,660
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$13,637
Overtime
$0
Other pay
$0
Benefits
$1,022
Total compensation
$14,660
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
5381
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,022
Total Salary
$13,637

At Public Works, Pang Shen serves as a Stdntdsgn Train2/Arch/Eng/Plng within Sub-Professional Engineering. They work temporary exempt, 0.17 FTE. Their 2024 pay totaled $14,660. Their bargaining unit is Prof & Tech Eng, Local 21.

Beth Rubenstein

Public Relations Manager/Public Works

2025 total comp
$14,537
Sub-department
Airport Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$13,523
Overtime
$0
Other pay
$0
Benefits
$1,014
Total compensation
$14,537
Employment type
Temporary Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
9251
Job Family Code
9200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,014
Total Salary
$13,523

Beth Rubenstein is a Public Relations Manager at Public Works within Airport Operation. They work temporary exempt. 2025 total compensation came to $14,537. They are represented by Municipal Exec Assoc, Misc.

Max Bernstein

Stdntdsgntrain1, Arch/Eng/Plng/Public Works

2024 total comp
$14,395
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$13,391
Overtime
$0
Other pay
$0
Benefits
$1,004
Total compensation
$14,395
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
5380
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,004
Total Salary
$13,391

Max Bernstein is a Stdntdsgntrain1, Arch/Eng/Plng at Public Works within Sub-Professional Engineering. They work temporary exempt, 0.18 FTE. 2024 total compensation came to $14,395. Their bargaining unit is Prof & Tech Eng, Local 21.