Job Descriptions

City of Edmonds Job Descriptions

The City of Edmonds develops Job Descriptions for classifications within the City. Use the menu to select the appropriate group and then view all available job descriptions for that group.

Salary ranges can be accessed by accessing the Salaries and Wages page.

 The below listed grades are accurate but may not yet be reflected on the Job Descriptions.

Please contact Human Resources if you have any questions.

Non-Represented Positions Pay Grade
Administrative Services Director NR-44
Arts & Cultural Services Program Manager NR-35
Assistant Court Administrator NR-37
Assistant Police Chief NR-44
Associate Engineer NR-33
Associate Planner NR-33
Associate Transportation Planner NR-33
Building Official NR-39
Capital Projects Manager NR-36
City Clerk NR-37
City Engineer NR-43
Community Services & Economic Development Director NR-44
Court Administrator NR-43
Deputy Director Administrative Services NR-41
Deputy Parks & Recreation Director NR-41
Development Services Director NR-44
Engineering Program Manager II NR-38
Environmental Programs Manager NR-37
Executive Assistant I - Confidential NR-33
Executive Assistant II - Confidential NR-35
Executive Assistant to the Mayor NR-34
Facilities Manager NR-38
Fleet Manager NR-37
Human Resources Analyst NR-32
Human Resources Assistant NR-29
Human Resources Director NR-44
Human Resources Manager NR-40
Information Services Manager NR-41
Parks Maintenance Manager NR-35
Park Planner & Capital Project Manager NR-38
Parks, Recreation and Cultural Services Director NR-44
Permitting Supervisor NR-32
Planning Manager NR-40
Police Chief NR-47
Public Works & Utilities Director NR-45
Recreation Supervisor NR-35
Safety & Disaster Coordinator NR-34
Senior Human Resources Analyst NR-34
Senior Planner NR-35
Senior Utilities Engineer NR-41
Stormwater Engineer NR-38
Street & Storm Water Manager NR-40
Transportation Engineer NR-39
Urban Forester Planner NR-35
Water & Sewer Manager NR-40
WWTP Asset/Project Management Specialist NR-36
WWTP Manager NR-41
WWTP Supervisor NR-37


Teamsters Positions Pay Grade
Building Maintenance Operator J
Cemetery Sexton L
City Electrician N
Custodian D
Field Arborist J
Fleet Mechanic K
Lead Building Maintenance Operator  M
Lead Custodian H
Lead Fleet Mechanic O
Maintenance Custodian E
Meter Reader E
Parks Maintenance Lead Worker N
Parks Maintenance Mechanic K
Parks Maintenance Worker I
Senior Fleet Mechanic M
Senior Meter Reader  F
Senior Parks Maintenance Worker J
Senior Sewer Maintenance Worker K
Senior Storm Maintenance & GIS Worker K
Senior Storm Maintenance Worker J
Senior Street Maintenance Worker J
Senior Street Maintenance Worker - Cement Finisher K
Senior Water Maintenance Worker J
Sewer Maintenance Lead Worker N
Sewer Maintenance Worker I
Storm Maintenance Worker I
Stormwater Maintenance Lead Worker N
Street Maintenance Lead Worker N
Street Maintenance Worker I
Traffic Control Technician L
Water Maintenance Lead Worker N
Water Maintenance Worker I
Water Quality Control Technician L
WWTP Instrument Technician/Plant Electrician L
WWTP Senior Instrument Technician/Plant Electrician N
WWTP Lab Technician K
WWTP Senior Lab Technician L
WWTP Water Quality Analyst N
WWTP Maintenance Mechanic J
WWTP Senior Maintenance Mechanic
WWTP Lead Maintenance Mechanic O
WWTP Operator-in-Training F
WWTP Operator 1 J
WWTP Operator 2 K
WWTP Operator 3 N
WWTP Lead Operator P
WWTP Pre-Treatment Technician K



AFSCME Council 2 Positions Pay Grade
Accountant NE-36
Accountant - Public Works and Utilities NE-36
Accountant, Senior* NE-37
Accounting Specialist - AP/AR NE-30
Accounting Specialist - Payroll NE-30
Accounting Specialist - Utility Billing NE-30
Accounting Specialist, Senior* NE-31
Administrative Assistant - Admin Services NE-29
Administrative Assistant - Development Services NE-29
Administrative Assistant - Engineering NE-29
Administrative Assistant - General NE-29
Administrative Assistant - Planning NE-29
Administrative Assistant - Public Works NE-29
Administrative Assistant, Senior* NE-30
Building Inspector NE-33
Business License Clerk NE-27
Code Enforcement Officer NE-34
Combination Building Inspector NE-33
Combination Building Inspector, Senior NE-35
Community Services Program Coordinator NE-33
Communications Strategist/Public Information Officer NE-35
Construction Inspector, Senior NE-35
Court Clerk NE-28
Cultural Arts Program Specialist NE-29
Deputy City Clerk NE-31
Engineering Technician I NE-30
Engineering Technician II NE-32
Engineering Technician III NE-34
Environmental Education & Sustainability Coordinator NE-34
Executive Assistant - Parks & Recreation & Cultural Services NE-33
Executive Assistant - Public Works NE-33
Financial Manager for Public Works and Utilities NE-36
GIS Analyst NE-35
GIS Analyst, Senior* NE-36
Human Services Program Manager NE-36
Human Services Program Support NE-25
Information Systems Specialist NE-35
Information Systems Specialist, Senior* NE-36
Lead Court Clerk NE-29
Office Coordinator (WWTP) NE-30
Permit Coordinator NE-29
Permit Coordinator, Senior (Engineering) NE-31
Permit Coordinator, Senior (Development Services) NE-31
Permitting Program Manager NR-32**
Plans Examiner NE-34
Plans Examiner, Senior NE-35
Preschool Assistant - Meadowdale NE-21
Probation Officer NE-33
Probation Officer, Senior* NE-34
Program Assistant - Parks & Recreation NE-27
Public Records Associate NE-30
Public Records Officer NE-32 
Public Works Records Administrator NE-29
Recreation Coordinator NE-33
Recreation Leader - Day Camp NE-23
Recreation Leader - Gymnastics NE-23
Recreation Leader - Interpretive Specialist NE-23
Recreation Leader - Preschool NE-23
Senior Office Specialist - Admin Services NE-25
Senior Office Specialist - Parks  NE-25
Social Worker NE-27
Stormwater Technician NE-32
Stormwater Technician, Senior* NE-33
Systems Support Technician NE-32
Web Systems Analyst NE-33

*Progression to a Senior equivalent shall occur after 3 (three) years of satisfactory performance in the non-sr. role and will be a cost-neutral progression.

**The Permitting Program Manager is currently classified on the non-represented salary schedule. The City recognizes this position is covered by the union. The City and the Union agree to maintain this position’s non-represented wages (including approved COLAs) until appropriate placement on the AFSCME wage schedule can be bargained.


Police (Commissioned) Pay Grade
Police Officer, 2nd &1st Class NE 9 / NE 11
Police Corporal NE 12
Police Sergeant NE 13
Specialty Assignment - Detective Premium



Police Support Pay Grade
Administrative Assistant NE- 6
Parking Enforcement Officer  NE- 6
Police Services Assistant NE- 7
Police Services Assistant, Senior* NE- 8
Property Officer NE- 9
Animal Control/Ordinance Enforcement Officer NE-10
Domestic Violence Coordinator NE-10
Crime Prevention/Community Engagement Officer NE-11
Sr. Animal Control/Ordinance Enforcement Officer NE-11

*Police Services Assistant (PSA) shall progress to a Sr. Police Services Assistant after 3 years of satisfactory performance as a PSA.