1

Civil Engineer Python Jobs in San Ramon, CA (NOW HIRING)

... Python scripting and MATLAB. * Evaluate the expected seismic performance of dams, levees, outlet ... Master's degree in Geotechnical Engineering, Civil Engineering or related field. * Excellent ...

... Python scripting and MATLAB. * Evaluate the expected seismic performance of dams, levees, outlet ... Master's degree in Geotechnical Engineering, Civil Engineering or related field. * Excellent ...

... Python scripting and MATLAB. * Evaluate the expected seismic performance of dams, levees, outlet ... Master's degree in Geotechnical Engineering, Civil Engineering or related field. * Excellent ...

Staff Software Engineer

San Mateo, CA ยท On-site

$216.20K - $324.40K/yr

Python * C, C++ or Rust * Git, GitHub * Containerization technology such as Docker and Kubernetes ... civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental ...

Staff Software Engineer, Client Engineer San Mateo, CA Why PlayStation? PlayStation isn't just the ... civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental ...

Senior Software Engineer, Customer Care

San Mateo, CA ยท On-site

$139.50K - $183.90K/yr

In doing so, we keep Roblox safe, civil, and inclusive, and we foster positive relationships ... Extensive experience with modern programming languages such as C#, Java, Python, or similar, with a ...

next page

Showing results 1-20

Civil Engineer Python information

See San Ramon, CA salary details

$25.7K

$156.4K

$226.3K

How much do civil engineer python jobs pay per year?

As of Jun 3, 2026, the average yearly pay for civil engineer python in San Ramon, CA is $156,420.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $183,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Civil Engineer with Python expertise, and why are they important?

To thrive as a Civil Engineer with Python expertise, you need a solid background in civil engineering principles, mathematics, and programming, typically supported by a degree in civil engineering and experience with Python. Familiarity with technical tools such as AutoCAD, Civil 3D, structural analysis software, and Python libraries like NumPy and Pandas is essential. Strong analytical thinking, problem-solving, and effective communication skills enable you to bridge engineering concepts with computational solutions. These skills are crucial for optimizing design processes, automating workflows, and enhancing project efficiency in modern civil engineering environments.

How do civil engineers use Python in their daily workflow, and what are some typical tasks where programming skills are most valuable?

Civil engineers who are proficient in Python often leverage their programming skills to automate repetitive calculations, analyze large datasets from simulations or site surveys, and develop custom tools to streamline project workflows. Typical tasks include scripting for structural analysis, automating report generation, and creating visualization dashboards for project data. Python also facilitates collaboration with interdisciplinary teams, such as integrating engineering models with GIS or BIM systems. Embracing Python can significantly enhance productivity and open opportunities for innovation within civil engineering projects.

What are Civil Engineer Python roles?

Civil Engineer Python roles involve leveraging Python programming skills to solve problems in civil engineering. These professionals use Python to automate tasks, analyze data, create simulations, and develop custom tools for design, modeling, and project management. Their work often enhances efficiency and accuracy in areas such as structural analysis, geotechnical engineering, and transportation planning. By integrating Python into civil engineering workflows, they help bridge the gap between traditional engineering practices and modern computational methods.

What is the difference between Civil Engineer Python vs Civil Engineer AutoCAD?

AspectCivil Engineer PythonCivil Engineer AutoCAD
Required CredentialsBachelor's in Civil Engineering, programming skills in PythonBachelor's in Civil Engineering, proficiency in AutoCAD
Work EnvironmentDesign, analysis, and automation tasks often involving software developmentDrafting, designing, and creating technical drawings
Industry UsageData analysis, automation, modeling in civil projectsCreating detailed plans and blueprints for construction
Common Search/ComparisonYesYes

Both Civil Engineer Python and Civil Engineer AutoCAD roles require a civil engineering background, but Python focuses on programming, automation, and data analysis, while AutoCAD emphasizes drafting and design. Professionals often choose based on their interest in software development versus traditional design tasks.

What cities near San Ramon, CA are hiring for Civil Engineer Python jobs? Cities near San Ramon, CA with the most Civil Engineer Python job openings:
Senior Geotechnical Engineer Specializing in Earthquake Engineering

Senior Geotechnical Engineer Specializing in Earthquake Engineering

Engeo Incorporated

San Ramon, CA โ€ข On-site

$90K - $120K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago


Job description

Job Type
Full-time
Description
Position Summary: As a Senior ENGEO Geotechnical Engineer with a specialty in Earthquake Engineering, we would love to see you come in and hit the ground running. While working with ENGEO's team, you will work on a wide variety of challenging, world-renowned projects. You will be encouraged and supported to lead increasingly complex and seismically challenging projects.
Primary Responsibilities
  • Work as part of the team to perform seismic analyses such as ergodic and non-ergodic seismic hazard, ground-response, and ground-motion development for projects in the Western United States, New Zealand, Southeast Asia, and the Pacific.
  • Lead seismic development of design recommendations for design and construction of private and public projects.
  • Effectively communicate and collaborate with clients, subcontractors, government agencies, project managers (locally and in other regional offices), and peers.
  • Will be assigned increasingly more complex tasks and projects

A Few Notable Projects
  • Lucas Museum of Narrative Art, Los Angeles, CA
  • Multiple Technology Campuses for Google, YouTube, and Facebook, Bay Area, CA
  • Oceanwide Center, San Francisco, CA
  • Metro Purple Line Extension, Los Angeles, CA
  • Taranaki Base Hospital, New Plymouth, New Zealand
  • Transmission Gully Highway, Wellington, New Zealand
  • Kaikoura Earthquake rehabilitation of State Highway and Railway, South Island, New Zealand

Requirements
Our Ideal Candidate
Thorough knowledge of Earthquake Engineering, such as:
  • Ground Motion Models
  • Seismic Source Characterization
  • Ergodic and Non-Ergodic Seismic Hazard Analysis
  • Time-History Scaling and Matching
  • Site-Response Analysis
  • Working knowledge of the software program HAZ45, or equivalent program
  • Coding capability in Python and/or Matlab
  • Fundamental knowledge of Geotechnical Engineering or willingness and ability to learn is preferred.

All Candidate Criteria
  • Education: M.S. degree in a relevant field, PhD is preferred.
  • Experience: 5+ years relevant experience
  • Proficiency in GIS experience is a plus.
  • Robust writing and communicative skills
  • Must be comfortable working in a fast-paced, dynamic, and diverse environment
  • Have the ability to work and succeed as a team while being resourceful when working alone

The anticipated salary range for this role is $90,000-$120,000. Actual compensation will be based on factors such as experience, education, skillset, and market conditions
Benefit Highlights
  • Employee Stock Ownership Plan (ESOP)
  • 401k and employer matching
  • 4 Medical plans to choose from
  • Dental
  • Vision
  • Vacation, Holiday, and Personal PTO
  • Vehicle allowance

Who We Are
ENGEO strives to create a positive, family-oriented, and innovative environment, where employees are engaged and excellence-driven. As an ENGEO team member, you will have access to mentorships, international opportunities, fun social events, and generous benefit packages. Here, you'll receive exposure to a wide variety of projects, help to serve those around you and drive business success.
What We Do
Founded in 1971, ENGEO is an employee-owned firm of approximately 400+ geotechnical and civil engineers, geologists, hydrologists, water resources engineers, environmental scientists, and construction-phase field representatives. ENGEO serves a diverse range of clients and projects and has offices located throughout California, Nevada, Seattle, Guam, New Zealand, and Australia.
We appreciate your interest in ENGEO.
NOTE TO EXTERNAL SEARCH FIRMS: ENGEO may not accept unsolicited resumes and will not be obligated to pay a placement fee for unsolicited resumes. Please do NOT send resumes to ENGEO employees. Please work through the Human Resources Department.
NOTE TO CANDIDATES: ENGEO does not sponsor for employment visas for this position at this moment.
Salary Description
Approximate Salary Range: $90,000 - $120,000