Project Engineer - Plan Checking
Listed on 2026-10-15
-
Engineering
Civil Engineering, Environmental & Urban Planning, Environmental Engineer
BKF is a multi-service infrastructure consulting firm providing civil engineering, construction management, environmental, planning, and surveying services across California, the Pacific Northwest, and beyond. With offices throughout California and the Portland area, BKF has served transportation, water resources, land development, government, and federal clients for over 110 years.
At BKF, you’ll find a unique opportunity to grow your career with intention. Our culture values professional autonomy, innovation, and meaningful collaboration across offices. We are proud to be recognized with the Great Place to Work certification for the second year in a row.
We are seeking a Project Engineer to join our Government Services team in Vallejo. In this role, you will review and evaluate engineering plans, specifications, technical reports, and supporting documents submitted for a wide range of public and private development projects. The ideal candidate will have a strong foundation in civil engineering principles and a thorough understanding of design standards, regulatory requirements, and permitting processes.
Responsibilities- Review civil engineering improvement plans to ensure conformance with agency standards, ordinances, project conditions of approval, and industry practice
- Review grading and drainage plans for various compliance conditions
- Reviewstormdrain plans and hydrology/hydraulic calculations and reports for various compliance conditions
- Review water,sewerand dry utility plans for various compliance conditions
- Perform complex engineering calculations and analyses to check engineering calculations provided by applicants.
- Resolve problems related to local city codes and city specifications in order tobring drawings and specifications into compliance
- Coordinate with Surveyorsregardingtentative maps and/or land development applications for conformance with agency standards (entitlement process)
- Reviewand manage Stormwater Pollution Prevention Plans(SWPPs) and post-construction Stormwater Runoff Management Plans for various projects, and other functions tocomply with State and National Pollutant Discharge Elimination System (NPDES) permit requirements
- Review studies related to the Floodplain Management Program
- Assistinestablishingand/or revising departmental policies due to changes in methods of construction or field applications of codes;
Trains staff in application of new codes, policies, and procedures - Other related duties as assigned
- Bachelor’sof Science degree from an accredited college or university with a major in Civil Engineeringor a closely related field.
- 5+ years of progressively responsible workin public works or a related setting.
- Must be able to communicate effectively orally and in writing with architects, engineers, builders, inspectors, and the general public.
- Must have the ability to communicatetotrain staff.
- Role requires 10-30% of travel time
Physical Demands:
Must be able to regularly talk, hear and operate a computer, keyboard and mouse and occasionally lift, pull/push and carry up to 20 pounds with accommodations.
Work Conditions:
Exposure to constant or intermittent sounds at a low or moderate level consistent with an office setting. Exposure to high-stress, fast-paced, deadline-oriented environment. Travel to other BKF locations and client sites may be required.
- The typical base salary range for this position is $- $, annualized depending upon skills, experience, education, and geographical location. This is a salary position paid biweekly.
- Competitive salaries, profit sharing, and 401k.
- Generous paid time off packages.
- 9 Paid Holidays.
- Flexible schedules.
- Education reimbursement, paid annual dues for professional and societal organizations.
BKF provides equal employment opportunities…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).