GCGovComp.app

City and County of San Francisco / Juvenile Probation

Agency file

Juvenile Probation

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

The Juvenile Probation runs the corrections system — operating prisons and jails, supervising people in custody, and managing parole or probation.

In 2025, this agency had 228 employees with median total compensation of $151,860; the highest distinct record was $483,457.

Year
2025
Total payroll
$33.5M
Employees
228
Median total
$151,860
Highest record
$483,457

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 228 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($151,860) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$88,363 (60%)
  • Overtime$15,108 (10%)
  • Other$2,104 (1%)
  • Benefits$41,339 (28%)

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
$10,186
$62,718
$151,860
$206,987
$263,352

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

Largest job titles

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
$31M
214
$150,908
2025
$33.5M
7.9%
228
6.5%
$151,860
0.6%

Record list

Employees

Page 1

Mario Guerrero

Counselor 2 (Pers)/Juvenile Probation

2025 total comp
$228,807
Sub-department
Correction & Detention
Organization group
Public Protection
Base pay
$119,530
Overtime
$11,443
Other pay
$1,560
Benefits
$96,274
Total compensation
$228,807
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
JUV
Health and Dental Benefits
$19,876
Job Code
8318
Job Family Code
8300
Organization Group Code
Public Protection
Other Benefits
$1,131

At Juvenile Probation, Mario Guerrero serves as a Counselor 2 (Pers) within Correction & Detention. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $228,807. Union affiliation: SEIU, Local 1021, Misc.

Jinan Liu

Accountant IV/Juvenile Probation

2025 total comp
$226,076
Sub-department
Payroll, Billing & Accounting
Organization group
Public Protection
Base pay
$169,477
Overtime
$0
Other pay
$0
Benefits
$56,599
Total compensation
$226,076
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
JUV
Health and Dental Benefits
$19,546
Job Code
1657
Job Family Code
1600
Organization Group Code
Public Protection
Other Benefits
$12,951

At Juvenile Probation, Jinan Liu serves as a Accountant IV within Payroll, Billing & Accounting. They work permanent civil service. Their 2025 pay totaled $226,076. Union affiliation: Prof & Tech Eng, Local 21.

Emily Fox

Pr Administrative Analyst/Juvenile Probation

2025 total comp
$225,883
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,277
Total compensation
$225,883
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
JUV
Health and Dental Benefits
$19,546
Job Code
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,610

At Juvenile Probation, Emily Fox serves as a Pr Administrative Analyst within Budget, Admn & Stats Analysis. They work permanent civil service. Their 2025 pay totaled $225,883. Their bargaining unit is Prof & Tech Eng, Local 21.

Wai Lee

Chief Stationary Engineer/Juvenile Probation

2025 total comp
$222,666
Sub-department
Supervisory-Labor & Trade
Organization group
Public Protection
Base pay
$161,100
Overtime
$2
Other pay
$3,979
Benefits
$57,585
Total compensation
$222,666
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
JUV
Health and Dental Benefits
$21,973
Job Code
7205
Job Family Code
7200
Organization Group Code
Public Protection
Other Benefits
$12,135

Wai Lee works as a Chief Stationary Engineer for Juvenile Probation within Supervisory-Labor & Trade. Their status is permanent civil service. Wai earned $222,666 in 2025. Union affiliation: Stationary Engineers, Local 39.

Eric Won

Stationary Engineer/Juvenile Probation

2025 total comp
$222,120
Sub-department
Journeyman Trade
Organization group
Public Protection
Base pay
$126,997
Overtime
$24,076
Other pay
$15,740
Benefits
$55,307
Total compensation
$222,120
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
JUV
Health and Dental Benefits
$21,973
Job Code
7334
Job Family Code
7300
Organization Group Code
Public Protection
Other Benefits
$12,341

Eric Won works as a Stationary Engineer for Juvenile Probation within Journeyman Trade. Their status is permanent civil service, 1.11 FTE. Eric earned $222,120 in 2025. Union affiliation: Stationary Engineers, Local 39.

Alvin Eng

Stationary Engineer/Juvenile Probation

2025 total comp
$218,290
Sub-department
Journeyman Trade
Organization group
Public Protection
Base pay
$126,977
Overtime
$23,095
Other pay
$13,508
Benefits
$54,710
Total compensation
$218,290
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
JUV
Health and Dental Benefits
$21,973
Job Code
7334
Job Family Code
7300
Organization Group Code
Public Protection
Other Benefits
$12,072

At Juvenile Probation, Alvin Eng serves as a Stationary Engineer within Journeyman Trade. They work permanent civil service, 1.11 FTE. Their 2025 pay totaled $218,290. Their bargaining unit is Stationary Engineers, Local 39.

Elisa Baeza

Pr Administrative Analyst/Juvenile Probation

2025 total comp
$217,652
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$162,807
Overtime
$0
Other pay
$0
Benefits
$54,846
Total compensation
$217,652
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
JUV
Health and Dental Benefits
$19,546
Job Code
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,149

At Juvenile Probation, Elisa Baeza serves as a Pr Administrative Analyst within Budget, Admn & Stats Analysis. They work permanent exempt. Their 2025 pay totaled $217,652. They are represented by Prof & Tech Eng, Local 21.

Mario Menjivar

Stationary Engineer/Juvenile Probation

2025 total comp
$216,525
Sub-department
Journeyman Trade
Organization group
Public Protection
Base pay
$126,987
Overtime
$19,211
Other pay
$15,164
Benefits
$55,164
Total compensation
$216,525
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.09

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
JUV
Health and Dental Benefits
$21,973
Job Code
7334
Job Family Code
7300
Organization Group Code
Public Protection
Other Benefits
$12,283

Mario Menjivar holds the role of Stationary Engineer at Juvenile Probation within Journeyman Trade. Their status is permanent civil service, 1.09 FTE. In 2025, their total compensation was $216,525. Union affiliation: Stationary Engineers, Local 39.