GCGovComp.app

City of Philadelphia / Sts Streets / Public Works Trainee

Job-title file

Public Works Trainee

Carry out the duties of this position in support of the agency's public mission.

47 employees hold this title in Sts Streets. Median total compensation for the role is $19,118, above the department median of $5,065.

Employees
47
Total payroll
$831.1K
Role median
$19,118
Agency median
$5,065
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$25,545+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 47 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compare departments

This role across City of Philadelphia

Public Works Trainee is held in 4 City of Philadelphia departments. In Sts Streets, the median of $19,118 ranks #1 of 4.

Highest-paying departments for this role

Pwd Water
$13,107 · 15

Median total compensation for the Public Works Trainee role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Record list

Employees with this title

Page 1

Jalen Johnson

Public Works Trainee/Sts Streets

2026 total comp
$20,324
Base pay
$11,876
Overtime
$8,155
Other pay
$293
Benefits
$0
Total compensation
$20,324
Employment type
Salaried

Source-specific fields

Base Salary
$43,805
Employee Category
Civil Service
Job Code
7H02
Public Id
50451
Total Pay
$20,324

Jalen Johnson is a Public Works Trainee at Sts Streets. They work salaried. 2026 total compensation came to $20,324.

Kamron Carmichael

Public Works Trainee/Sts Streets

2026 total comp
$20,158
Base pay
$12,260
Overtime
$7,898
Other pay
$0
Benefits
$0
Total compensation
$20,158
Employment type
Salaried

Source-specific fields

Base Salary
$43,805
Employee Category
Civil Service
Job Code
7H02
Public Id
51386
Total Pay
$20,158

Kamron Carmichael holds the role of Public Works Trainee at Sts Streets. Their status is salaried. In 2026, their total compensation was $20,158.

Curtis Buckner

Public Works Trainee/Sts Streets

2026 total comp
$20,065
Base pay
$11,917
Overtime
$7,777
Other pay
$371
Benefits
$0
Total compensation
$20,065
Employment type
Salaried

Source-specific fields

Base Salary
$43,805
Employee Category
Civil Service
Job Code
7H02
Public Id
46084
Total Pay
$20,065

Curtis Buckner holds the role of Public Works Trainee at Sts Streets. Their status is salaried. In 2026, their total compensation was $20,065.

Saafis Moss

Public Works Trainee/Sts Streets

2026 total comp
$19,951
Base pay
$11,839
Overtime
$8,112
Other pay
$0
Benefits
$0
Total compensation
$19,951
Employment type
Salaried

Source-specific fields

Base Salary
$43,805
Employee Category
Civil Service
Job Code
7H02
Public Id
37456
Total Pay
$19,951

Saafis Moss works as a Public Works Trainee for Sts Streets. Their status is salaried. Saafis earned $19,951 in 2026.

Shareef Boston

Public Works Trainee/Sts Streets

2026 total comp
$19,901
Base pay
$11,682
Overtime
$8,218
Other pay
$0
Benefits
$0
Total compensation
$19,901
Employment type
Salaried

Source-specific fields

Base Salary
$43,805
Employee Category
Civil Service
Job Code
7H02
Public Id
50336
Total Pay
$19,901

Shareef Boston is a Public Works Trainee at Sts Streets. They work salaried. 2026 total compensation came to $19,901.

Bayan Rasul

Public Works Trainee/Sts Streets

2026 total comp
$19,277
Base pay
$11,884
Overtime
$7,394
Other pay
$0
Benefits
$0
Total compensation
$19,277
Employment type
Salaried

Source-specific fields

Base Salary
$43,805
Employee Category
Civil Service
Job Code
7H02
Public Id
50567
Total Pay
$19,277

Bayan Rasul works as a Public Works Trainee for Sts Streets. Their status is salaried. Bayan earned $19,277 in 2026.