Location
San Francisco
Job Type
Full-time
Posted
July 18, 2026
Job Description
This is a Position-Based Test conducted in accordance with CSC Rule 111A.
Specific information regarding this recruitment process is listed below:
+ Application Opening: July 14, 2026
+ Application Deadline: July 29, 2026
+ Annual Compensation (Range A): $161,382 - $205,972 (https://careers.sf.gov/classifications/?classCode=0931&setId=COMMN)
+ Recruitment ID: PBT-0931-160218
The Port of San Francisco is an enterprise agency of the City and County of San Francisco and is governed by a Commission of five members appointed by the Mayor. The Port Commission is responsible for overseeing a broad range of waterfront commercial, maritime, and public access facilities that are held in public trust for the people of California. The Port’s jurisdiction covers approximately 7.5 miles of waterfront land from Pier 98, near Hunter’s Point in the southern part of San Francisco, to Fisherman’s Wharf in the northern part of the City.
The ...
Specific information regarding this recruitment process is listed below:
+ Application Opening: July 14, 2026
+ Application Deadline: July 29, 2026
+ Annual Compensation (Range A): $161,382 - $205,972 (https://careers.sf.gov/classifications/?classCode=0931&setId=COMMN)
+ Recruitment ID: PBT-0931-160218
The Port of San Francisco is an enterprise agency of the City and County of San Francisco and is governed by a Commission of five members appointed by the Mayor. The Port Commission is responsible for overseeing a broad range of waterfront commercial, maritime, and public access facilities that are held in public trust for the people of California. The Port’s jurisdiction covers approximately 7.5 miles of waterfront land from Pier 98, near Hunter’s Point in the southern part of San Francisco, to Fisherman’s Wharf in the northern part of the City.
The ...
Ready to Apply?
Submit your application for Manager of Waterfront Development Projects (0931) - Port of San Francisco (160218) at City and County of San Francisco
Apply Now