Hire the Best Civil Engineers

Clients rate our Civil Engineers
Rating is 4.7 out of 5.
4.7/5
Based on 2,103 client reviews
Kazi Shahin A.

Dhaka, Bangladesh

$5/hr
5.0
1 jobs

I am a civil engineer with over 5 years of experience in residential, commercial, and government-funded development projects. I help clients reduce costs, avoid delays, and ensure structural safety in construction projects. From conceptual design to construction completion. With a Strong background in real-world project implementation, structural software proficiency, and accurate estimation, I am a reliable partner for both drafting tasks and full project delivery. Having completed 10+ freelancing projects with a 100% Job Success Score, my work ranges from small home extensions to multi-story building designs and precise 2D floor plans. Core Services I Offer • Architectural & Structural Drafting with AutoCAD 2D/3D, SketchUp. • Structural Analysis & Design using ETABS and manual calculations as per ACI, Eurocode, and BS. • Construction Drawings of 2d Floor plans, sections, elevations, foundation details, column layouts. • Site Planning & Grading for Earthwork volume calculations, cut/fill analysis, drainage schemes • Preparation of Bill of Quantities (BOQ) & Cost Estimation for Material takeoffs, labour estimates, and bid packages. • Project Management Support by Gantt charts and progress reports of ongoing projects. • Code Compliance zoning analysis Drawings Set get permission. • Rainwater harvesting, passive solar orientation, green material selection for Sustainable Design. Industries I Work With • Residential housing for single-family, multi-unit, and apartments. • Commercial offices, retail stores, and warehouses. • Industrial factory sheds, retaining walls, and access roads. • Stormwater drainage, culverts, parking lots, and infrastructure. • Renovation & retrofitting structural assessment, reinforcement detailing Why Work With Me? Engineering Judgment, Not Just Drafting: I don’t simply draw lines I ensure every member size, reinforcement detail, and connection makes structural sense. Clients save money by catching errors before construction. Fast & Clear Communication: Daily updates, markups for your review, and early identification of potential clashes or design conflicts. I work in your time zone when required. Code Knowledge: Experienced with International Building Code (IBC), Eurocode 2 (concrete), ACI 318, and local standards BNBC. I can adapt to your project’s jurisdictional requirements. Field Experience: Having supervised concrete pours, rebar inspections, and soil compaction tests, I understand what can actually be built. My drawings avoid unrealistic detailing that leads to RFIs and change orders. Software Ability: AutoCAD, ETABS, MS Project, SketchUp, and basic GIS. File formats: .dwg, .pdf, .dxf Recent Project Examples 3-Story Residential Building, Bangladesh • Produced a complete structural drawing set, from foundation to top slab. • Etabs analysis for wind and seismic loads as per BNBC. • Reduced steel quantity by 12% through optimised column spacing. Warehouse Mezzanine 2d Floor Plan, UK • Provided fabrication drawings and bolt connection details • Coordinated with the client’s contractor to avoid column clashes Stormwater Drainage Plan, Florida • Calculated runoff using the rational method, designed culvert size and inlet spacing • Grading plan to direct water away from building foundations • Delivered permit-ready civil sheets within 2 weeks BOQ for 20-Unit Apartment, Bangladesh • Detailed material takeoff (concrete, rebar, brick, plaster, tiles) • Compared two foundation options – client saved $18,000 My Process On Upwork Discovery: You share site photos, sketches, or initial requirements. I ask targeted questions to clarify scope, codes, and deadlines. Proposal: I provide a fixed price or hourly estimate with clear deliverables (e.g., “Floor plan + foundation layout + BOQ”). Progress Checks: At 30% and 60% completion, you review markups to ensure alignment. Quality Review: I run clash detection (if Revit), check dimensions, verify code minimums, and prepare a clean drawing set. Delivery: Final files organised in a folder, plus a summary email highlighting design decisions and assumptions. Education • B.S. Civil Engineering from Dhaka University of Engineering & Technology in 2019 • Diploma in Civil Engineering from Dhaka Polytechnic Institute in 2014. • Professional Engineering Identity from the Institute of Engineering Bangladesh. • Certified AutoCAD Professional – Autodesk Let’s Discuss Your Project Every successful civil engineering project starts with clear requirements. Share your concept, rough sketches, or even a reference image, and I will reply with a brief initial analysis and a fair quote. I am available for one-time drafting tasks, an ongoing retainer for permit sets, or full structural design. Click the “Hire Me” button or send an invite – I typically respond within 2 hours.

  • Civil Engineering
  • Autodesk AutoCAD
  • SketchUp
  • ETABS
  • Microsoft Excel
  • Construction Estimating
  • Construction Management
  • Tender Document
  • 2D Drafting
  • Microsoft Office
  • PlanSwift
  • STACK Takeoff & Estimating
  • Material Take-Off
  • Cost Estimate
  • Bluebeam Revu
  • Microsoft Power BI
  • Microsoft Word
  • Microsoft Visio
  • Bill of Quantity
  • Bill of Materials
Abram M.

Marion, Pennsylvania

$25/hr
4.6
25 jobs

Civil Engineer with 5 plus years of AutoCad drafting and site design. I am willing to make quick turnarounds if need be and will draft to the standards you request. I specialize in land development, grading, utilities, and stormwater management. Thank you, Abram

  • 3D Design
  • 2D Design
  • SolidWorks
  • Autodesk AutoCAD
ariel B.

Plympton Park, Australia

$45/hr
4.1
77 jobs

Chartered Professional Member of the Institute of Engineers Australia, more than ten years experience in using AutoCAD program. Proficient in both 2d and 3d drawings. Specializing in creating drawings for building permit/ council approval. Will convert sketches, survey notes, pdg and dwg files into AutoCAD drawings as necessary. Qualification: Master of Science in Civil Engineering, University of Brighton (UK), Charteed Professional Engineer (CPENG) MIAust, National Engineering Register (NER) , APEC, IntPE(Australia)

  • Civil Engineering
  • Autodesk Revit
  • Drafting
  • Customer Service
  • Stormwater Management
  • Autodesk
  • Technical Writing
  • Structural Engineering
Enrique C.

Irving, Texas

$65/hr
5.0
18 jobs

Enrique obtained his Professional Engineer (PE) license in Texas in July 2020 and is also licensed in multiple states. Enrique brings practical field experience, sound engineering judgment, and clear communication to every project. Enrique Castillo is a licensed Geotechnical Engineer based in Irving, Texas, with over 12 years of industry experience.. Enrique specializes in geotechnical/structural engineering. His project background includes residential, commercial, and infrastructure work across the country. He has worked on foundation (shallow and deep), retaining wall, pavement, dam, airfield, and highway design. As well slope stability analysis, geotechnical reports and forensic analysis. Professional Licenses include Arizona, Arkansas, Colorado, Connecticut, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Massachusetts, Michigan, Minnesota, Nevada, New Mexico, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Texas, Utah, Washington, and Wyoming.

  • Civil Engineering
  • Microsoft Excel
  • Autodesk AutoCAD
  • Engineering & Architecture
  • MicroStation
  • Engineering Tutoring
  • Construction
  • Microsoft Word
  • Adobe Inc.
Ken B.

Jenkintown, Pennsylvania

$55/hr
4.8
69 jobs

Over 25 years of experience in the Civil Engineering/Architectural/Construction field using Autocad Civil 3d, Trimble Sketchup, and ArcGIS. Whether my profile says it or not, I am usually available to take on new project work. My main area of CAD expertise is Civil Design, with advanced knowledge in all aspect of the drafting/design/production of civil projects. I have solid experience in the Construction and Architectural fields as well, which gives me a wide range of tools to help complete your project. * I am not a licensed Civil Engineer, or a Registered Architect. * A couple of projects I have worked on in are: -Worked on multiple large projects at a private 400 acre College in Pennsylvania performing tasks from deed research, plotting the boundary, inputting existing conditions and utility mapping. I worked on the design of a large parking area creating stormwater management, and erosion control measures. Also, design for a large building addition on campus, performing site grading and plan and profiles. I incorporated the Architectural plans in to this as well, helping to determine utility layout. -Current working projects: Airport Rehabilitation project, Light Manufacturing Site Layout and Design, 34 Acre Subdivision Layout and Design. I have multiple long term Upwork clients that utilize me on an as needed basis. Feel free to message me with your project needs. Expertise: Civil Design Site Layout Architectural Design Autocad Civil 3d Sketchup Excel

  • Civil Engineering
  • AutoCAD Civil 3D
  • SketchUp
  • GIS
  • Management Skills
  • Cost Estimate
  • Architectural Photography
Mark P.

Carlsbad, California

$100/hr
5.0
15 jobs

Civil Engineer with over 20 years of development experience. I provide freelance civil engineering services to developers, builders, architects and engineers for any size project (single lots to large master planned communities). I have experience managing the planning process of projects, engineer design, improvement plans, cost estimating, project management and construction support.

  • Civil Engineering
  • AutoCAD Civil 3D
  • Autodesk AutoCAD
  • Construction Management
  • Project Management
  • Site Planning

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Civil engineer hiring guide

Civil engineers play a critical role in shaping the built environment, from bridges and highways to water systems and commercial buildings. Hiring a freelance civil engineer gives businesses access to specialized expertise for structural design, site development, and regulatory compliance without the overhead of a full-time hire. Whether you need feasibility studies, construction oversight, or environmental assessments, a skilled civil engineer helps ensure your project meets safety standards while staying on schedule and within budget.

What does a civil engineer do?

Civil engineering applies science to construct roads, buildings, and other structures. Civil engineers use CAD programs to draft blueprints and perform geological surveys and finite element analyses (FEAs).

Civil engineers are involved in the design, construction, and maintenance of infrastructure projects. They may specialize in structural engineering, geotechnical engineering, or environmental engineering. Using advanced software like AutoCAD and Revit, they create detailed plans and perform complex calculations to ensure the safety, efficiency, and functionality of structures and systems. Their work involves project management, cost estimation, and collaboration with other engineering professionals.

Freelance civil engineers often work on:

  • Structural design for commercial and residential buildings
  • Bridge and highway design and rehabilitation
  • Water resource management systems
  • Environmental impact assessments
  • Site development and land planning
  • Seismic analysis and retrofitting
  • Sustainable infrastructure design
  • Construction project management and oversight

Freelance civil engineers are engaged at every stage of a project's development. Tasks they handle include developing engineering drawings, performing structural analysis, creating technical specifications, and ensuring compliance with building codes and regulations.

How to hire a civil engineer on Upwork

Upwork makes it easy to find and hire civil engineers from around the world. Finding the person for your project with the right mix of skills and experience is made easier by following a few simple steps.

Step 1: Create a detailed job post

Your job post serves as the first point of contact with potential civil engineers, making it essential to communicate your project's technical requirements and expectations clearly. A thoughtfully constructed posting saves time during the hiring process and signals to professionals that you understand the scope of work.

  • Review this civil engineer job description for ideas on content and format
  • Craft a detailed, concise, keyword-rich title
  • Include the project scope, such as structural analysis, site plans, or environmental assessments
  • Provide context about the project's location, purpose, or unique challenges
  • Specify required experience and certifications like PE license or LEED credentials
  • Mention preferred or required software proficiencies such as AutoCAD, Revit, Civil 3D, ETABS, or STAAD.Pro
  • Share your budget range

To streamline the process, use the Job Post Generator, powered by Uma™, Upwork's Mindful AI. Share what you need in a few sentences and Uma will draft a tailored job post for civil engineers that you can review and customize.

Step 2: Screen candidate profiles, proposals, and portfolios

Civil engineering projects require precise technical expertise, making thorough candidate vetting critical to project success. Focus on identifying engineers whose past work demonstrates competency in the specific type of infrastructure or analysis your project demands.

  • Use Upwork's filters to sort profiles by experience, rate, and location
  • Leverage Uma for instant video interviews and candidate comparisons
  • Prioritize candidates whose portfolios demonstrate direct experience with your project type
  • Review proposals and profiles to verify that the engineer understands your needs and has the experience you need
  • Check client feedback for testimonials that reveal work quality and collaboration style
  • Verify relevant certifications and professional licenses

Step 3: Interview your top choices

Direct conversation with shortlisted candidates allows you to assess their technical depth and working style. This step is particularly valuable for civil engineering work, where clear communication about structural requirements and regulatory compliance is essential.

  • Schedule and conduct interviews within Upwork Messages to receive immediate transcripts and summaries
  • Ask about experience with projects similar to yours in scope and complexity
  • Discuss the engineer's approach to problem-solving and handling unexpected challenges
  • Review samples from their portfolio and discuss any hurdles they faced in a sample project
  • Evaluate their communication style and responsiveness
  • Review these common interview questions for freelancers to help prepare for your sessions

Step 4: Agree on scope and begin work

Establishing a formal contract helps ensure you and your civil engineer share an understanding of deliverables, timelines, and payment terms. This foundation is important for engineering projects where scope changes can significantly impact budgets and schedules.

  • Use Upwork's tools and services to create a contract and process payments
  • Choose a fixed-price contract for projects with clearly defined deliverables
  • Set milestones to break large projects into smaller pieces
  • Choose an hourly contract for ongoing activities or work with less well-defined deliverables
  • Define revision processes and approval workflows

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.

The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.

How much does hiring a civil engineer cost?

The cost of hiring a freelance civil engineer on Upwork generally ranges from $18 to $32 per hour. Rates depend on the engineer's experience level and the project's industry, scope, and complexity. 

The following table outlines common civil engineering project types and typical cost ranges.

Site inspection and assessment

$350-$800/project

Entry-level
  • Visual inspection report
  • Foundation assessment
  • Code compliance check

Residential structural analysis

$1,500-$4,000/project

Mid-level
  • Load calculations
  • Structural drawings
  • Engineering certification

Site development plan

$5,000-$15,000/project

Mid-level
  • Grading and drainage plans
  • Utility layouts
  • Permit documentation

Commercial building design

$10,000-$50,000/project

Expert-level
  • Complete structural design
  • Construction documents
  • PE-stamped drawings

Bridge and highway engineering

$25,000-$100,000+/project

Expert-level
  • Comprehensive engineering plans
  • Environmental assessments
  • Project management oversight

FAQs about civil engineers

Frequently asked questions

Is hiring a freelance civil engineer worth it?

For many businesses and property owners, hiring a freelance civil engineer is a cost-effective way to access specialized expertise without committing to a full-time salary. A freelance civil engineer can handle targeted project needs — such as structural analysis, permit documentation, or site development plans — so you pay only for the work required. Since construction is a highly regulated industry, a civil engineer can help navigate local and broader regulator requirements.

However, for very large or long-term projects that require daily on-site oversight, a full-time hire or engineering firm may be more practical.

What qualifications should a freelance civil engineer have?

A qualified freelance civil engineer should hold at minimum a bachelor's degree in civil engineering or a related field. Many clients also require a Professional Engineer (PE) license, which indicates the engineer has met rigorous education, experience, and examination standards. Depending on your project, certifications like LEED accreditation for sustainable design or specialized knowledge in geotechnical or structural engineering may also be valuable. Proficiency in industry-standard software like AutoCAD, Revit, and Civil 3D is important to verify as well.

What’s the difference between a civil engineer and a structural engineer?

Structural engineering is a subdiscipline of civil engineering. While civil engineers work across a broad range of infrastructure projects — including roads, water systems, and site development — structural engineers focus specifically on the design and integrity of load-bearing structures like buildings, bridges, and foundations. If your project primarily involves ensuring a structure can safely support its intended loads, a structural engineer may be the better fit. For broader infrastructure planning, environmental assessments, or site development work, a generalist civil engineer is typically the right choice.