Graduate Civil Engineer

Pennoni•Raleigh, NC

About The Position

Pennoni is hiring a Graduate Civil Engineer for a full-time, direct position in the Raleigh, North Carolina area. The role supports multi-discipline site development designs for public and private projects, primarily assisting Staff and Project-level Engineers throughout project phases, including conceptual planning, preliminary and detailed design, construction documentation, permitting documents, and engineering reports. The position involves site design and evaluations, reviewing applicable regulations, preparing permit and construction plans and applications, completing quantity take-offs and construction cost estimates, and developing reports that present technical information and demonstrate compliance with client or regulatory requirements. Additional tasks may be assigned as needed.

Requirements

  • Bachelor’s degree in Civil Engineering or a related discipline, such as Construction Engineering or Environmental Engineering.
  • Excellent organizational skills and the ability to work across a variety of projects in an energetic and challenging work environment.
  • Ability to collaborate with the team while demonstrating self-motivation and effective multitasking skills.
  • Excellent verbal and written communication skills.
  • Proficiency with basic office software applications, especially Microsoft Office 365 and Adobe.

Nice To Haves

  • FE / EIT.
  • Experience working on greenfield or land development and/or water resource engineering projects.
  • Experience with stormwater management design calculations, particularly using Hydrology and Hydraulics (H&H) modeling tools.
  • Proficiency with engineering tools such as CADD and project management software; exposure to AutoCAD Civil 3D and/or Bluebeam Revu is a plus.

Responsibilities

  • Perform site design work, including site layout, grading, and utilities-oriented tasks.
  • Perform site evaluations for land development feasibility.
  • Review local municipal ordinances and county and state regulations.
  • Assist the design team in preparing plans for permitting and construction.
  • Perform design quantity take-offs and develop opinions of construction costs or estimates.
  • Prepare permit applications.
  • Prepare engineering reports presenting technical information and demonstrating compliance with client and/or regulatory requirements.
  • Support Staff and Project-level Engineers across conceptual planning, preliminary design, detailed design, construction documentation, permitting documents, and engineering reports.
  • Complete additional tasks as needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service