GCGovComp.app

City and County of San Francisco / Municipal Transportation Agency / Junior Engineer

Job-title file

Junior Engineer

Design, analyze, and oversee technical systems or infrastructure, ensuring they meet specifications and codes.

16 employees hold this title in Municipal Transportation Agency. Median total compensation for the role is $156,762, below the department median of $158,925.

Employees
16
Total payroll
$2.4M
Role median
$156,762
Agency median
$158,925
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$20,493$228,381+

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

How total compensation varies among the 16 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 and County of San Francisco

Junior Engineer is held in 5 City and County of San Francisco departments. In Municipal Transportation Agency, the median of $156,762 ranks #4 of 5.

Highest-paying departments for this role

Fire Department
$176,410 · 5
Public Works
$158,784 · 76
Airport Commission
$155,423 · 17

Median total compensation for the Junior Engineer role in other City and County of San Franciscodepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Junior Engineer beyond City and County of San Francisco

This role is reported in 2 jurisdictions. In City and County of San Francisco, the median of $158,837 ranks #1 of 2. See Junior Engineer across all of City and County of San Francisco

Highest-paying jurisdictions for this role

Median total compensation for comparable Junior Engineer roles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Same department

Other job titles in Municipal Transportation Agency

Record list

Employees with this title

Page 1

Aung Win

Junior Engineer/Municipal Transportation Agency

2024 total comp
$247,358
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$187,839
Overtime
$0
Other pay
$0
Benefits
$59,518
Total compensation
$247,358
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
MTA
Health and Dental Benefits
$18,403
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,280

Aung Win works as a Junior Engineer for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service, 1.04 FTE. Aung earned $247,358 in 2024. Their bargaining unit is Prof & Tech Eng, Local 21.

Nathaniel Armell

Junior Engineer/Municipal Transportation Agency

2024 total comp
$184,104
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$134,735
Overtime
$0
Other pay
$0
Benefits
$49,369
Total compensation
$184,104
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
MTA
Health and Dental Benefits
$18,403
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,336

Nathaniel Armell holds the role of Junior Engineer at Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service, 1.04 FTE. In 2024, their total compensation was $184,104. Union affiliation: Prof & Tech Eng, Local 21.

Lawrence Mak

Junior Engineer/Municipal Transportation Agency

2025 total comp
$183,129
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$134,165
Overtime
$0
Other pay
$0
Benefits
$48,963
Total compensation
$183,129
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
MTA
Health and Dental Benefits
$19,063
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,169

Lawrence Mak holds the role of Junior Engineer at Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $183,129. They are represented by Prof & Tech Eng, Local 21.

Tyler Bernstein

Junior Engineer/Municipal Transportation Agency

2024 total comp
$161,007
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$116,176
Overtime
$0
Other pay
$0
Benefits
$44,831
Total compensation
$161,007
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$18,131
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,919

Tyler Bernstein works as a Junior Engineer for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service, 1.02 FTE. Tyler earned $161,007 in 2024. Their bargaining unit is Prof & Tech Eng, Local 21.

Paul Diones

Junior Engineer/Municipal Transportation Agency

2025 total comp
$160,377
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$115,490
Overtime
$0
Other pay
$0
Benefits
$44,888
Total compensation
$160,377
Employment type
Temporary 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
MTA
Health and Dental Benefits
$19,063
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,840

Paul Diones holds the role of Junior Engineer at Municipal Transportation Agency within Professional Engineering. Their status is temporary exempt. In 2025, their total compensation was $160,377. Union affiliation: Prof & Tech Eng, Local 21.

Ryan Yun

Junior Engineer/Municipal Transportation Agency

2025 total comp
$158,290
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$113,180
Overtime
$676
Other pay
$0
Benefits
$44,435
Total compensation
$158,290
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
MTA
Health and Dental Benefits
$19,063
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,731

Ryan Yun holds the role of Junior Engineer at Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $158,290. Their bargaining unit is Prof & Tech Eng, Local 21.

Wai Naing

Junior Engineer/Municipal Transportation Agency

2025 total comp
$157,718
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$113,390
Overtime
$0
Other pay
$0
Benefits
$44,329
Total compensation
$157,718
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
MTA
Health and Dental Benefits
$19,063
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,594

Wai Naing holds the role of Junior Engineer at Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $157,718. Their bargaining unit is Prof & Tech Eng, Local 21.

Audrey Hollman

Junior Engineer/Municipal Transportation Agency

2025 total comp
$157,062
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$112,754
Overtime
$0
Other pay
$0
Benefits
$44,308
Total compensation
$157,062
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
MTA
Health and Dental Benefits
$19,063
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,667

At Municipal Transportation Agency, Audrey Hollman serves as a Junior Engineer within Professional Engineering. They work permanent civil service. Their 2025 pay totaled $157,062. Their bargaining unit is Prof & Tech Eng, Local 21.

Shawn Lee

Junior Engineer/Municipal Transportation Agency

2024 total comp
$156,463
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$112,327
Overtime
$0
Other pay
$0
Benefits
$44,136
Total compensation
$156,463
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
MTA
Health and Dental Benefits
$18,403
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,540

Shawn Lee works as a Junior Engineer for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service, 1.04 FTE. Shawn earned $156,463 in 2024. They are represented by Prof & Tech Eng, Local 21.

Michael Mekuria

Junior Engineer/Municipal Transportation Agency

2024 total comp
$151,499
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$109,655
Overtime
$966
Other pay
$0
Benefits
$40,879
Total compensation
$151,499
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.89

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$15,677
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,483

Michael Mekuria works as a Junior Engineer for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service, 0.89 FTE. Michael earned $151,499 in 2024. Their bargaining unit is Prof & Tech Eng, Local 21.

Brian Donahoe

Junior Engineer/Municipal Transportation Agency

2024 total comp
$145,670
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$117,510
Overtime
$0
Other pay
$0
Benefits
$28,160
Total compensation
$145,670
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
MTA
Health and Dental Benefits
$1,084
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,088

Brian Donahoe works as a Junior Engineer for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service, 1.04 FTE. Brian earned $145,670 in 2024. Union affiliation: Prof & Tech Eng, Local 21.

Gloria Rivera-Lawson

Junior Engineer/Municipal Transportation Agency

2024 total comp
$143,336
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$81,324
Overtime
$0
Other pay
$32,906
Benefits
$29,105
Total compensation
$143,336
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$8,179
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,564

Gloria Rivera-Lawson works as a Junior Engineer for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service, 0.46 FTE. Gloria earned $143,336 in 2024. Union affiliation: Prof & Tech Eng, Local 21.

Frank Yu

Junior Engineer/Municipal Transportation Agency

2024 total comp
$138,163
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$98,803
Overtime
$311
Other pay
$0
Benefits
$39,050
Total compensation
$138,163
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.93

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$16,358
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,609

Frank Yu holds the role of Junior Engineer at Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service, 0.93 FTE. In 2024, their total compensation was $138,163. Their bargaining unit is Prof & Tech Eng, Local 21.

Juan Lares

Junior Engineer/Municipal Transportation Agency

2024 total comp
$121,065
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$86,548
Overtime
$543
Other pay
$0
Benefits
$33,975
Total compensation
$121,065
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$14,314
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,502

At Municipal Transportation Agency, Juan Lares serves as a Junior Engineer within Professional Engineering. They work permanent civil service, 0.81 FTE. Their 2024 pay totaled $121,065. Union affiliation: Prof & Tech Eng, Local 21.

William Andrews

Junior Engineer/Municipal Transportation Agency

2025 total comp
$102,760
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$83,101
Overtime
$0
Other pay
$0
Benefits
$19,658
Total compensation
$102,760
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.62

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$11,044
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,342

At Municipal Transportation Agency, William Andrews serves as a Junior Engineer within Professional Engineering. They work temporary exempt, 0.62 FTE. Their 2025 pay totaled $102,760. They are represented by Prof & Tech Eng, Local 21.

Ariel Ward

Junior Engineer/Municipal Transportation Agency

2025 total comp
$20,493
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$14,524
Overtime
$0
Other pay
$580
Benefits
$5,389
Total compensation
$20,493
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$2,087
Job Code
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,141

At Municipal Transportation Agency, Ariel Ward serves as a Junior Engineer within Professional Engineering. They work permanent civil service, 0.11 FTE. Their 2025 pay totaled $20,493. They are represented by Prof & Tech Eng, Local 21.