Civilian Oversight Job Postings

Berkeley, CA

Director of Police Accountability
City of Berkeley
Salary Range: $169,787.00 to $254,680.00 DOE/DOQ PLUS a comprehensive benefits package.
Closing Date: June 24, 2026 

Job Description

 

Philadelphia, PA

Staff Investigator
Citizens Police Oversight Commission
Salary Range: $70,000.00 to $75,000.00 Annually
Closing Date: June 14, 2026 

Job Description

 

Portland, OR

Director, Office of Community-Based Police Accountability (OCPA)
City of Portland
Salary Range: $160,784.00 to $233,729.00 Annually
Closing Date: Until filled 

Job Description

 

San Diego, CA

General Counsel
Police Practices
Salary Range: $185,000.00 Annually
Closing Date: May 25, 2026 

Job Description

 

Washington, DC

Legal Investigative Analyst
Metropolitan Police Department
Salary Range: $109,999.00 to $141,707.00 Annually
Closing Date: May 22, 2026 

Job Description

 

Denver, CO

Deputy Monitor
Office of the Independent Monitor
Salary Range: $90,000.00 to $110,000.00 Annually
Closing Date: May 4, 2026 

Job Description

 

New Orleans, LA

Independent Police Monitor
City of New Orleans Ethics Review Board
Salary Range: $150,000.00 to $180,000.00 Annually
Closing Date: May 8, 2026

Job Description

 

Philadelphia, PA

Staff Attorney
Citizens Police Oversight Commission
Salary Range: $75,000 to $90,000
Closing Date: Until Filled

Job Description

 

Santa Ana, CA

Executive Director, Office of Independent Review
County of Orange
Salary Range: $177,549 to $336,752 DOE/DOQ 
Closing Date: Until Filled

Job Description

 

Philadelphia, PA

Director of Investigations
City of Philadelphia
Salary Range: $105,000 to $120,000 Annually
Closing Date: Until Filled

Job Description

 

New York, NY

Inspector General
Department of Investigation
Salary Range: $103,355.00 to $220,796.00 
Closing Date: Until Filled

Job Description

 

If you would like to post an employment listing please send posting and instructions to [email protected]. 

The cost to post a job with NACOLE is $350 and allows for a position to be posted for 60 days or until the position closes, whichever occurs first. Your announcement will be posted on our Home page, distributed over our e-mail Membership Listserv. NACOLE can process your payment immediately or send an invoice.