1

Environmental Programming Jobs in California (NOW HIRING)

Environmental Engineer

San Francisco, CA ยท On-site

$81K - $122K/yr

Arcadis is seeking an Environmental Scientist, Geologist, or Engineer to join our Environment Resiliency team in the United States. This is a position for a dynamic individual looking for career ...

Description OMS Consulting Services, LLC is looking for Sr. Project-level Environmental Engineers. Sr. Environmental Engineer will conduct designing, engineering, regulatory approval, and ...

Environmental Engineer

San Francisco, CA ยท On-site

$81K - $122K/yr

Arcadis is seeking an Environmental Scientist, Geologist, or Engineer to join our Environment Resiliency team in the United States. This is a position for a dynamic individual looking for career ...

Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development. We are looking for a creative ...

Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development. We are looking for a creative ...

Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development. We are looking for a creative ...

Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development. We are looking for a creative ...

next page

Showing results 1-20

Environmental Programming information

See California salary details

$9

$18

$24

How much do environmental programming jobs pay per hour?

As of Jun 29, 2026, the average hourly pay for environmental programming in California is $18.04, according to ZipRecruiter salary data. Most workers in this role earn between $14.95 and $19.47 per hour, depending on experience, location, and employer.

What is the difference between Environmental Programming vs Environmental Planning?

AspectEnvironmental ProgrammingEnvironmental Planning
Required CredentialsBachelor's degree in environmental science, programming, or related fields; knowledge of software toolsBachelor's or master's in environmental planning, urban planning, or related fields; certification may be preferred
Work EnvironmentFocus on developing software, data analysis, and environmental modelingFocus on land use, policy development, and community engagement
Employer & Industry UsageTech firms, environmental agencies, consulting firmsGovernment agencies, urban planning firms, environmental consultancies

Environmental Programming involves creating software solutions and analyzing environmental data, while Environmental Planning focuses on land use policies and community development. Both roles require environmental knowledge but differ in their core activities and work environments.

What is environmental programming?

Environmental programming refers to the design, development, and implementation of software and systems that address environmental issues. Professionals in this field use technology to monitor environmental data, model ecosystems, track pollution, or support sustainability initiatives. Their work can include creating applications for environmental analysis, developing tools for conservation efforts, or automating processes that reduce environmental impact. Environmental programmers often collaborate with scientists, policy makers, and organizations to solve real-world ecological challenges through innovative tech solutions.

What are the key skills and qualifications needed to thrive in Environmental Programming, and why are they important?

To thrive in Environmental Programming, you need a strong background in environmental science, programming languages (like Python or R), and data analysis, often supported by a relevant degree in environmental studies, computer science, or a similar field. Familiarity with GIS software, environmental modeling tools, and database management systems is typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for interpreting complex data and collaborating with multidisciplinary teams. These skills ensure accurate environmental assessments and the development of effective solutions for sustainability challenges.

What are some common challenges faced by professionals in environmental programming roles?

Professionals in environmental programming often encounter challenges such as navigating complex regulatory requirements, balancing diverse stakeholder interests, and adapting to rapidly evolving environmental policies. Coordinating projects that span multiple departments or external partners can require strong communication and project management skills. Additionally, securing funding and resources for initiatives can be competitive, so creativity and persistence are valuable assets in this role.
What cities in California are hiring for Environmental Programming jobs? Cities in California with the most Environmental Programming job openings:
Infographic showing various Environmental Programming job openings in California as of June 2026, with employment types broken down into 9% As Needed, and 91% Full Time. Highlights an 100% In-person job distribution, with an average salary of $37,518 per year, or $18 per hour.
Environmental Project Engineer

Environmental Project Engineer

National Engineering And Consulting Inc (NEC Group)

Irvine, CA โ€ข On-site

$80K - $125K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 23 days ago


Key responsibilities

  • Provide field-based task implementation and oversight of environmental investigation and remediation projects, including environmental compliance sampling activities.

  • Design and oversee the operation and maintenance of remediation systems.

  • Write technical reports, design reports, specifications, and proposals.


Job description

Company Description

NEC Group Inc. is a California Certified Small Business specializing in Environmental Engineering and Remediation. Since our founding in 2008, our core objective has been to develop, execute, and maintain projects with operational excellence and the highest Health, Safety, and Environmental (HSE) standards. We are aggressively hiring for this critical role.

Role Description

NEC Group is seeking a highly motivated, full-time, on-site Environmental Project Engineer based in Irvine, CA. This role is essential for delivering mission-critical remediation consulting services.

The Project Engineer will work directly with key clients, including the Department of Toxic Substances Control (DTSC), the California State Water Resources Control Board, and the Environmental Protection Agency (EPA).

You will gain diverse experience across all aspects of remediation, including site mobilization planning, system design, system installation, operation and maintenance, as well as site reporting and data analysis. Specifically, you will work with systems such as Soil Vapor Extraction, Groundwater Treatment, and Soil Abatement. We are looking for a flexible, team-player who is detail-oriented and has strong communication skills.

Key Responsibilities / What You'll Do

โ€ข Provide field-based task implementation and oversight of environmental investigation and remediation projects, including environmental compliance sampling activities.

โ€ข Design and oversee the operation and maintenance (O&M) of remediation systems.

โ€ข Oversee field work to ensure projects adhere to work plans, specifications, and regulatory operating permits.

โ€ข Conduct environmental compliance sampling activities.

โ€ข Review and oversee field activities to ensure compliance with regulatory regulations, including AQMD, SWPPP, WDR, and hazardous material/waste regulations.

โ€ข Gather, analyze, and interpret O&M data.

โ€ข Write technical reports, design reports, specifications, and proposals.

โ€ข Manage project scope, budget, schedule, and quality.

โ€ข Mentor junior staff and foster team development.

โ€ข Note: Field work will be required, and an acceptable driving record is a must.

Required Qualifications

โ€ข Bachelorโ€™s degree in Civil Engineering, Environmental Engineering, or a related field.

โ€ข Engineer-in-Training (EIT) certification.

โ€ข Minimum of 3+ years of related experience in environmental consulting or remediation projects (including field data collection and technical writing).

โ€ข High proficiency with MS Office (Word, Excel).

โ€ข Strong verbal and written communication skills for interfacing effectively with clients, regulators, project teams, and upper management.

โ€ข Strong organization and record-keeping skills; strong attention to detail.

โ€ข Good safety record and understanding of safe work practices.

Preferred Qualifications (Competitive Edge)

โ€ข Professional Engineer (PE) license (registration in California preferred).

โ€ข 40-hour OSHA HAZWOPER training and current with 8-hour refresher courses.

โ€ข Experience with California Environmental Regulations (DTSC, Water Board, CUPA, etc.).

โ€ข Experience with engineering design programs such as AutoCAD or Civil 3D/Bentley/Revit (though not required, exposure is a plus).

โ€ข Proven project management or assistant project management (PM) experience.

What You Can Expect From NEC Group / Employee Benefits

NEC is committed to investing in your development and growing your professional skills.

โ€ข Competitive Base Pay and Benefits.

โ€ข Opportunity for cross-training and the ability to work on a variety of diverse projects.

โ€ข Potential for performance-based bonuses or other incentives.

โ€ข Standard comprehensive benefits package, including:

ย ย ย  โ—ฆ Medical, vision, and dental insurance.

ย ย ย  โ—ฆ Life insurance.

ย ย ย  โ—ฆ Paid holidays, vacation, and sick leave (Eligibility based on company policy and applicable law).

ย ย ย  โ—ฆ Flexible work schedule (Dependent on track record)

--------------------------------------------------------------------------------

The salary range provided is a good faith estimate of the current pay range for this position. Individual compensation is determined based on several factors, including job-related skills, experience, education, client requirements, and internal equity. Your final offer will reflect the degree to which your qualifications meet the requirements of the role.