Get to Know Us

Named a Best Firm To Work For by several industry institutions, we work hard to protect our culture. We offer a robust workplace with rewarding opportunities that help you explore and build your career while cultivating a healthy work-life balance.

We’re excited to help you find your next opportunity! Use the filter functions below to begin your search.

Keyword
Job Type
Location
NEWCivil Project Engineer II/III - Traffic Analysis and Planning
Engineering
Charlottesville
VA
 
NEWCivil Project Engineer II/III Roadway Design - Transportation Design Group
Engineering
Ashburn
VA
 
NEWCivil Project Manager/Senior Civil Project Manager - Transportation Group
Engineering
Washington
DC
 
NEWCivil Project Manager/Senior Civil Project Manager - Transportation Group
Engineering
Richmond
VA
 
NEWCivil Project Manager/Senior Civil Project Manager - Transportation
Engineering
Raleigh
NC
 
NEWCivil Project Manager/Senior Civil Project Manager - Stormwater
Engineering
Ashburn
VA
 
NEWCivil Project Manager/Senior Civil Project Manager - Stormwater
Engineering
Richmond
VA
 
NEWCivil Project Engineer II - Stormwater
Engineering
Richmond
VA
 
NEWCivil Project Engineer II - Stormwater Group
Engineering
Virginia Beach
VA
 
NEWCivil Project Manager/Senior Project Manager - Water & Wastewater
Engineering
Charlottesville
VA
 
NEWCivil Project Manager/Senior Project Manager - Water & Wastewater
Engineering
Staunton
VA
 
NEWCivil Project Manager/Senior Project Manager - Water & Wastewater
Engineering
Virginia Beach
VA
 
NEWCivil Project Manager/Senior Project Manager - Water & Wastewater
Engineering
Richmond
VA
 
NEWCivil Project Engineer III - Water & Wastewater
Engineering
Charlottesville
VA
 
NEWCivil Project Engineer III - Water & Wastewater
Engineering
Staunton
VA
 
NEWCivil Project Engineer III - Water & Wastewater
Engineering
Virginia Beach
VA
 
NEWCivil Project Engineer III - Water & Wastewater
Engineering
Richmond
VA
 
NEWArchaeology Field Supervisor
Cultural Resources
Richmond
VA
 
NEWArchaeology Field Technician
Cultural Resources
Midlothian
VA
 
NEWGIS Technical Analyst I
Geospatial Technology
Richmond
VA
 
NEWSurvey Technician/Senior Survey Technician
Survey
Wilmington
NC
 
NEWAdministrative Assistant
Administrative/Accounting/HR
Richmond
VA
 
NEWLicensed Surveyor
Survey
Charlotte
NC
 
NEWSurvey Technician/Senior Survey Technician
Survey
Elizabeth City
NC
 
NEWSurvey Technician/Senior Survey Technician
Survey
Ellicott City
MD
 
NEWTraffic Analysis & Planning Engineer - All Levels
Engineering
Richmond
VA
 
NEWCivil Engineer - Land Development
Engineering
Richmond
VA
 
NEWCivil Project Manager/Senior Project Manager
Engineering
Richmond
VA
 
NEWCivil Designer/Senior Civil Designer
Engineering
Richmond
VA
 
NEWSr. Software Developer
Geospatial Technology
Richmond
VA
🌐
Remote
NEWSr. GIS Technical Analyst
Geospatial Technology
Sacramento
CA
🌐
Remote
NEWSurvey Technician/Sr Survey Technician
Survey
Charlotte
NC
 
NEWCivil Project Manager/Senior Project Manager - Traffic Analysis and Planning
Engineering
Richmond
VA
 
NEWCivil Project Engineer II/III - Renewable Energy Structural Design
Engineering
Richmond
VA
 
NEWCivil Project Engineer III - Roadway Design
Engineering
Richmond
VA
🌐
Remote
NEWEnvironmental Scientist
Environmental
Richmond
VA
 
NEWCivil Project Engineer III - Structure & Bridge Design
Engineering
Richmond
VA
 
NEWCivil Project Engineer II/III - Roadway Design
Engineering
Richmond
VA
 
NEWEnvironmental Scientist (Compliance)
Environmental
Richmond
VA
 
NEWStream Designer
Environmental
Richmond
VA
 
NEWCivil Project Engineer II/III - Traffic Analysis and Planning Group
Engineering
Richmond
VA
 
NEWSurvey Crew Chief
Survey
Richmond
VA
 
NEWEnvironmental Scientist (CWA Section 404/401)
Environmental
Richmond
VA
 
NEWStream Design Engineer
Engineering
Richmond
VA
 
NEWLicensed Surveyor
Survey
Richmond
VA
 
NEWAny Job
Other
Richmond
VA
 
NEWSurvey Technician/Sr Survey Technician
Survey
Richmond
VA
 
NEWSurvey Crew Chief
Survey
Richmond
VA
 
NEWLicensed Surveyor
Survey
Richmond
VA
 
NEW Program Manager/Development Manager
Engineering
Richmond
VA
 
NEWTalent Development Manager
Administrative/Accounting/HR
Richmond
VA
 
NEWCivil Project Manager/Senior Project Manager- Commercial Land Development
Engineering
Richmond
VA
 
NEWRoads and Highways Analyst III/Sr. Technical Analyst
Geospatial Technology
Raleigh
NC
🌐
Remote
NEWEnvironmental Technician
Environmental
Richmond
VA
 
NEWAgileAssets Technical Analyst II
Geospatial Technology
Richmond
VA
🌐
Remote
NEWCADD Manager
IT/Software Development
Richmond
VA
 
NEWAsset Management Project Manager
Geospatial Technology
Richmond
VA
🌐
Remote
NEWGIS Developer
Geospatial Technology
Richmond
VA
🌐
Remote
NEWCivil Project Engineer II/III - Renewable Energy
Engineering
Richmond
VA
 
NEWSoftware Engineer - Native Mobile Applications
Geospatial Technology
Richmond
VA
🌐
Remote
NEWSenior Civil Project Engineer
Engineering
Richmond
VA
 
NEWCivil Project Manager/Senior Project Manager - Stormwater Management
Engineering
Raleigh
NC
 
NEWSurvey Instrument Operator
Survey
Staunton
VA
 
NEWLandscape Designer I/II
Landscape Architecture
Richmond
VA
 
NEWLandscape Architect Senior Project Manager
Landscape Architecture
Richmond
VA
 
NEWOSP Engineer III
Geospatial Technology
Richmond
VA
 
NEWEnvironmental Bat Biologist
Environmental
Richmond
VA
 
NEWCivil Project Manager/Senior Project Manager - Structure & Bridge Design
Engineering
Richmond
VA
 
NEWEnvironmental Project Manager
Environmental
Richmond
VA
 
NEWNew Graduate Opportunity: Project Engineer I - Civil Engineering (Land Development)
Engineering
Charleston
SC
 
NEWCivil Project Manager - Traffic Analysis and Planning
Engineering
Virginia Beach
VA
 
NEWSenior Civil Designer
Engineering
Richmond
VA
 
NEWSurvey Instrument Operator
Survey
Richmond
VA
 
NEWCivil Project Engineer II- Stormwater
Engineering
Virginia Beach
VA
 
NEWCivil Project Manager/Senior Project Manager - Water & Wastewater
Engineering
Raleigh
NC
 
NEWConstruction Engineer
Engineering
Richmond
VA
 
NEWSurvey Crew Chief
Survey
Plano
TX
 
NEWLicensed Surveyor
Survey
Ashburn
VA
 
NEWSurvey Crew Chief
Survey
Ashburn
VA
 
NEWSurvey Technician/Sr Survey Technician
Survey
Staunton
VA
 
NEWLicensed Surveyor
Survey
Wilmington
NC
 
NEWLicensed Surveyor
Survey
Raleigh
NC
 
NEWLicensed Surveyor
Survey
Prince George
VA
 
NEWElectrical Drafter
Engineering
Charlotte
NC
 
NEWElectrical Design Engineer II
Engineering
Charlotte
NC
 
NEWSubstation Physical Engineer III - Electrical Design
Engineering
Charlotte
NC
🌐
Remote
NEWSubstation Protection & Controls Engineer
Engineering
Charlotte
NC
 
NEWGeotechnical Engineer
Geotechnical/CMT
Raleigh
NC
 
NEWConstruction Materials Testing Project Manager
Geotechnical/CMT
Richmond
VA
 
Survey Instrument Operator
Survey
Ashburn
VA
 
Civil Project Engineer I
Engineering
Virginia Beach
VA
 
Civil Designer/Senior Civil Designer
Engineering
Raleigh
NC
 
Civil Project Manager/Senior Civil Project Manager - Traffic Analysis
Engineering
Columbia
SC
 
Civil Project Manager - Traffic Analysis and Planning
Engineering
Charlottesville
VA
 
Civil Project Engineer II/III Roadway Design - Transportation Group
Engineering
Charlottesville
VA
 
Civil Project Engineer II/III Roadway Design - Transportation Group
Engineering
Washington
DC
 
Civil Project Engineer II/III - Roadway Design Transportation Group
Engineering
Raleigh
NC
 
Civil Project Engineer I
Engineering
Raleigh
NC
 
Civil Engineering Project Manager - Commercial Land Development
Engineering
Plano
TX
 
Print Shop Technician
IT/Software Development
Raleigh
NC
 
Civil Project Manager
Engineering
Raleigh
NC
 
Joint Use Telecommunications Designer
Engineering
Harrisonburg
VA
 
Survey Technician/Sr Survey Technician
Survey
Ashburn
VA
 
Civil Project Engineer II/III - Private Land Development
Engineering
Ellicott City
MD
 
Civil Designer/Senior Civil Designer
Engineering
Ellicott City
MD
 
Civil Project Manager/Senior Project Manager - Private Land Development
Engineering
Ellicott City
MD
 
Civil Project Engineer II - Land Development
Engineering
Washington
DC
 
Civil Project Manager - Commercial Land Development
Engineering
Raleigh
NC
 
Civil Project Engineer II/III - Residential and Commercial Land Development
Engineering
Wilmington
NC
 
Civil Project Engineer III - Land Development
Engineering
Greensboro
NC
 
Civil Project Engineer III - Land Development
Engineering
Prince George
VA
 
Civil Project Manager/Senior Project Manager - Land Development
Engineering
Prince George
VA
 
Civil Engineer -Land Development
Engineering
Ashburn
VA
 
Civil Project Engineer II/III - Land Development
Engineering
Charlotte
NC
 
Civil Project Manager/Senior Project Manager - Land Development
Engineering
Charlotte
NC
 
Civil Project Manager/Senior Project Manager - Land Development
Engineering
Columbia
SC
 
Civil Project Manager/Senior Project Manager - Land Development
Engineering
Charleston
SC
 
Civil Project Engineer II/III - Land Development
Engineering
Charleston
SC
 
Civil Designer/Senior Civil Designer
Engineering
Charleston
SC
 
Civil Project Engineer II/III - Land Development
Engineering
Roanoke
VA
 
Civil Project Engineer II/III - Land Development
Engineering
Newport News
VA
 
Landscape Architect I/II
Landscape Architecture
Virginia Beach
VA
 
Civil Project Engineer II/III - Land Development
Engineering
Virginia Beach
VA
 
Civil Project Engineer II/III - Water & Wastewater
Engineering
Charlotte
NC
 
Civil Project Engineer II/III - Renewable Energy Structural Design
Engineering
Raleigh
NC
 
Civil Project Engineer III - Structure & Bridge Design
Engineering
Raleigh
NC
 
Civil Project Manager - Structure and Bridge Design
Engineering
Raleigh
NC
 
Civil Project Engineer II/III - Stormwater
Engineering
Raleigh
NC
 
Civil Project Engineer II/III - Traffic Analysis and Planning
Engineering
Columbia
SC
 
Civil Project Engineer II/III - Traffic Analysis and Planning
Engineering
Raleigh
NC
 
Civil Project Manager/Senior Civil Project Manager - Traffic Analysis
Engineering
Raleigh
NC
 
Civil Project Manager/Senior Civil Project Manager - Traffic Analysis
Engineering
Charlotte
NC
 
Civil Project Manager/Senior Civil Project Manager - Transportation Design Group
Engineering
Charlottesville
VA
 
Civil Project Manager/Senior Civil Project Manager - Transportation Group
Engineering
Ashburn
VA
 
Civil Project Engineer III - Stormwater
Engineering
Charlotte
NC
 
Survey Technician/Sr Survey Technician
Survey
Virginia Beach
VA
 
Licensed Surveyor
Survey
Virginia Beach
VA
 
Survey Instrument Operator
Survey
Elizabeth City
NC
 
Construction Materials Testing Engineering Technician
Geotechnical/CMT
Richmond
VA
 
Senior Construction Materials Testing Engineering Technician
Geotechnical/CMT
Richmond
VA
 
Survey Technician/Senior Survey Technician
Survey
Raleigh
NC
 
Survey Technician/Senior Survey Technician
Survey
Greensboro
NC
 
Land Survey Internship - Summer 2025
Internship
Plano
TX
 
Underground Utility Locator
Survey
Raleigh
NC
 
New Graduate Project Engineer I
Engineering
Greensboro
NC
 
Survey Technician
Survey
Newport News
VA
 
Licensed Surveyor
Survey
Charlottesville
VA
 
Licensed Surveyor
Survey
Staunton
VA
 
Licensed Surveyor
Survey
Greensboro
NC
 
Civil Project Engineer II/III - Land Development
Engineering
Raleigh
NC
 
Civil Project Manager - Land Development
Engineering
Wilmington
NC
 
Senior Project Engineer/Project Manager
Engineering
Raleigh
NC
 
Civil Engineering Practice Leader - Residential Land Development
Engineering
Greensboro
NC
 
Landscape Architect II
Landscape Architecture
Charlotte
NC
 
Civil Project Engineer II/III - Land Development
Engineering
Charlottesville
VA
 
Land Development Civil Engineering Project Manager
Engineering
Newport News
VA
 
Construction Materials Testing Engineering Technician
Geotechnical/CMT
Raleigh
NC
 
Survey Party Chief / Crew Chief
Survey
Staunton
VA
 
Survey Instrument Operator
Survey
Plano
TX
 
Licensed Surveyor
Survey
Plano
TX
 
Survey Party Chief / Crew Chief
Survey
Virginia Beach
VA
 
Civil Designer/Senior Civil Designer
Engineering
Prince George
VA
 
Civil Designer/Senior Civil Designer
Engineering
Elizabeth City
NC
 
Civil Designer/Senior Civil Designer
Engineering
Wilmington
NC
 
Civil Designer
Engineering
Ellicott City
MD
 
Civil Designer/Senior Civil Designer
Engineering
Virginia Beach
VA
 
Civil Designer/Senior Civil Designer
Engineering
Ashburn
VA
 
Civil Designer/Senior Civil Designer
Engineering
Charlottesville
VA
 
Civil Designer/Senior Civil Designer
Engineering
Charlotte
NC
 
New Graduate Project Engineer I
Engineering
Prince George
VA
 
New Graduate Project Engineer I
Engineering
Elizabeth City
NC
 
Civil Project Manager - Land Development
Engineering
Virginia Beach
VA
 
Environmental Scientist
Environmental
Raleigh
NC
 
Telecommunications Field Technician
Geospatial Technology
Warrenton
VA
 
Survey Instrument Operator
Survey
Newport News
VA
 
Survey Party Chief / Crew Chief
Survey
Charlotte
NC
 
Survey Instrument Operator
Survey
Charlotte
NC
 
Senior Construction Materials Testing Engineering Technician
Geotechnical/CMT
Raleigh
NC
 
Dry Utilities Manager
Engineering
Raleigh
NC
 
Project Manager/Senior Project Manager
Engineering
Charlottesville
VA
 
Project Manager/Senior Project Manager
Engineering
Ashburn
VA
 
Civil Project Engineer II/III
Engineering
Elizabeth City
NC
 
Senior Civil Project Engineer
Engineering
Raleigh
NC
 
Survey Crew Chief
Survey
Raleigh
NC
 
Civil Project Engineer II or III
Engineering
Greensboro
NC
 
Civil Project Manager - Land Development
Engineering
Elizabeth City
NC
 
Survey Crew Chief
Survey
Newport News
VA
 
Civil Designer - Water & Wastewater
Engineering
Virginia Beach
VA
 
Civil Engineering Project Manager/Senior Project Manager
Engineering
Charlotte
NC
 
Civil Project Engineer II/III
Engineering
Ashburn
VA
 
Civil Project Engineer II/III
Engineering
Charlotte
NC
 
Survey Technician / Senior Survey Technician
Survey
Plano
TX
 
Survey Instrument Operator
Survey
Virginia Beach
VA
 
Civil Project Engineer II or III
Engineering
Columbia
SC
 
Survey Instrument Operator
Survey
Raleigh
NC
 
Civil Project Manager
Engineering
Greensboro
NC
 
Senior Project Engineer
Engineering
Greensboro
NC
 
Senior Civil Project Manager
Engineering
Raleigh
NC
 
Civil Project Engineer II or III
Engineering
Raleigh
NC
 
Senior Project Engineer
Engineering
Plano
TX
 
Senior Project Engineer
Engineering
Wilmington
NC
 
Senior Project Engineer
Engineering
Ashburn
VA
 
Senior Project Engineer
Engineering
Charlotte
NC
 
Senior Project Engineer
Engineering
Virginia Beach
VA
 
Senior Project Engineer
Engineering
Prince George
VA
 
Survey Instrument Operator
Survey
Wilmington
NC
 
Survey Party Chief / Crew Chief
Survey
Wilmington
NC
 
Survey Party Chief / Crew Chief
Survey
Elizabeth City
NC
 
Project Manager
Engineering
Wilmington
NC
 
Project Manager
Engineering
Elizabeth City
NC
 
Project Manager
Engineering
Washington
DC
 
Project Manager
Engineering
Prince George
VA