1

City Engineer Jobs in Virginia (NOW HIRING)

Engineering Technician II

Roanoke, VA · On-site

$55K - $89K/yr

City of Roanoke - 215 Church Ave SW, Roanoke, VA Job Type: Full Time Non-Exempt Job Number: 03309 Department: Public Works Division: Engineering Opening Date: 08/26/2026 Closing Date: 9/22/2026 11:59 ...

... and city/local agencies, private owners, architects, engineers and contractors. M&J is a leader in construction management and inspection, ITS, mechanical, electrical, wastewater, water supply ...

... and city/local agencies, private owners, architects, engineers and contractors. M&J is a leader in construction management and inspection, ITS, mechanical, electrical, wastewater, water supply ...

... and city/local agencies, private owners, architects, engineers and contractors. M&J is a leader in construction management and inspection, ITS, mechanical, electrical, wastewater, water supply ...

Starburst Data Engineer

Richmond, VA · On-site

$113K - $136K/yr

Starburst Data Engineer Location: Richmond, VA/Kennesaw, GA/Chicago, IL/Charlotte, NC/Pennington, NJ/Plano, TX/Jacksonville, FL/Jersey City, NJ/NY City, NY(Onsite) Job Type: Full Time Must Have ...

Television Engineer

Hampton, VA · On-site

$50K - $67K/yr

Position Type: Television Media Services - PEG TV/Television Engineer Date Posted: 6/21/2026 ... City Schools does not discriminate in employment against any person on the basis of race, color ...

Showing results 41-60

City Engineer information

See Virginia salary details

$23.8K

$107K

$170.5K

How much do city engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for city engineer in Virginia is $107,030.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,800.00 and $132,400.00 per year, depending on experience, location, and employer.

What is a city engineer?

A City Engineer is a professional responsible for planning, designing, and overseeing the construction and maintenance of public infrastructure within a city, such as roads, bridges, water systems, and public buildings. They ensure that city projects comply with safety and environmental regulations, manage budgets, and coordinate with other governmental departments and contractors. City Engineers play a crucial role in urban development and the quality of public services, helping to create safe and efficient communities.

What does a city engineer do?

A city engineer works for a city government. They plan community land use, study environmental impact, design infrastructure, make zoning recommendations, research usage recommendations, and oversee project execution. Additional job duties involve exploring project viability, coordinating contractors, presenting progress reports, and managing the project budget. Though much of this job takes place in an office, a city engineer is required to enter the field on a regular basis. Qualifications for this career include a bachelor’s or master’s degree in civil engineering.

What are the key skills and qualifications needed to thrive as a city engineer, and why are they important?

To thrive as a City Engineer, you need a strong background in civil engineering, urban infrastructure design, and project management, typically supported by a bachelor's degree in civil engineering and a Professional Engineer (PE) license. Familiarity with CAD software, GIS systems, and construction management platforms is commonly required. Strong leadership, communication, and problem-solving skills help City Engineers coordinate with public agencies, contractors, and community stakeholders. These competencies are crucial for ensuring safe, efficient, and sustainable urban development that meets regulatory standards and public needs.

What are some common challenges city engineers face when managing urban infrastructure projects?

City Engineers often encounter challenges such as balancing budget constraints with the need for high-quality infrastructure, coordinating with multiple government departments, and addressing public concerns during project planning and execution. Additionally, they must navigate regulatory requirements and unforeseen issues like weather delays or utility conflicts. Effective communication and strong project management skills are essential to ensure projects are completed safely, on time, and within budget.

What is the difference between City Engineer vs Civil Engineer?

AspectCity EngineerCivil Engineer
Required CredentialsBachelor's in Civil Engineering, PE license often preferredBachelor's in Civil Engineering, PE license often required
Work EnvironmentMunicipal government, urban planning projectsConstruction sites, consulting firms, infrastructure projects
Employer & Industry UsageCity governments, public sectorPrivate firms, engineering consulting, construction companies
Common Search & ComparisonYesYes

The main difference between a City Engineer and a Civil Engineer lies in their work scope and environment. A City Engineer typically works within municipal government focusing on urban infrastructure and public projects, often requiring a PE license. Civil Engineers have a broader role in designing, constructing, and maintaining infrastructure across various sectors, including private firms and consulting. While both roles require similar credentials, their work settings and responsibilities differ significantly.

How much do city engineers make?

City engineers in Texas typically earn an average annual salary of around $85,000 to $105,000, depending on experience, education, and location. Salaries can vary based on the size of the city, level of responsibility, and additional certifications such as PE (Professional Engineer).

What are the most commonly searched types of City Engineer jobs in Virginia?

The most popular types of City Engineer jobs in Virginia are:

What are popular job titles related to City Engineer jobs in VA?

For City Engineer jobs in VA, the most frequently searched job titles are:

Infographic showing various City Engineer job openings in Virginia as of August 2026, with employment types broken down into 61% Full Time, 36% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $107,030 per year, or $51.5 per hour.

Project Highway Engineer - Virginia Beach, VA

Virginia Beach, VA • On-site


Pennoni
Specialized Design Services • 501 - 1,000 employees

9.1

Company rating: 9.1 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

42nd of 450 rated engineering

Great coworkers

People enjoy working here

Good employer


Full-time

Re-posted 16 days ago


Job description

Project Highway Engineer

Pennoni's transportation team in Virginia Beach is recognized for its involvement in planning, engineering, and consulting services related to transportation infrastructure. They focus on improving mobility, safety, connectivity and system preservation within the Hampton Roads and Central Virginia Region, collaborating on various roadway and bridge projects with public sector clients including the City of Portsmouth, City of Norfolk, City of Hampton, City of Williamsburg, City of Waynesboro, VDOT, NCDOT and the Chesapeake Bay Bridge Tunnel Authority (CBBTD) and the City of Tampa, Florida.

Pennoni is growing and we have an opening for an experienced Highway Engineer to join our Transportation team with experience consistent, but not limited to:

Responsibilities

Duties include highway engineering, stormwater management and drainage design, cost estimating, and report writing.

  • Conceptual and final design of roadway, highway, and multi-modal engineering solutions for a variety of transportation-related projects including development of geometric horizontal and vertical layout, grading and drainage design, and utilities layout
  • Preparation and review of roadway design criteria, calculations, drawings, estimates, and specifications
  • Development of 3D modeling for conceptual roadway alignments
  • Temporary traffic control development
  • Constructability development and review
  • Typical section development and pavement design
  • Preparation of right-of-way and easement plans

Skills & Abilities

  • Excellent verbal, written, and interpersonal communication skills
  • Comfortable working independently as well as part of a team, including mentoring younger staff
  • Ability to work effectively in-office and in the field
  • Ability to balance concurrent projects
  • Detail oriented, self-motived, and committed
  • Strong computer skills
  • Critical thinking and problem solving

Qualifications

  • BS in Civil Engineering required, MS a plus
  • 5-10 years of transportation engineering experience required
  • PE required
  • Demonstratable AutoCAD / Civil3D and/or Microstation / Open Roads Designer experience required
  • Familiarity with VDOT and LAP project development a plus

Why Pennoni?

At Pennoni, we're not just another multi-disciplinary engineering firm; we're a vibrant team of innovators shaping the future! Founded more than five decades ago, Pennoni is an ENR Top 500 consulting engineering firm where individuality sparks innovation and growth. We're all about helping you build your career while fostering a great workplace culture - here, you'll work with supportive, talented teammates and find pride in your contributions. Join us to be part of a team that values your unique skills and drives excellence in every project!


Pennoni logo

About Pennoni

Sourced by ZipRecruiter

Industry

Specialized design services

Company size

501 - 1,000 Employees

Headquarters location

Philadelphia, PA, US

Year founded

1966


What Pennoni employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom