1

Environmental Programming Jobs in California (NOW HIRING)

Environmental Engineer

Wilmington, CA ยท On-site

$107K - $148K/yr

As an Environmental Engineer you will in the specific areas of responsibilities noted below, provide support for the on-going compliance with environmental regulations. Ensure that all control ...

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 ...

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 ...

Staff Environmental Engineer

Ventura, CA ยท On-site

$30 - $34/hr

Job Type Full-time Description Sustainment & Restoration Services has an immediate opening for a Staff Environmental Engineer in our Ventura, CA office. This position will perform various tasks ...

Staff Environmental Engineer

Ventura, CA ยท On-site

$30 - $34/hr

Sustainment & Restoration Services has an immediate opening for a Staff Environmental Engineer in our Ventura, CA office. This position will perform various tasks including but not limited to:

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 Jul 24, 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 job categories do people searching Environmental Programming jobs in California look for? The top searched job categories for Environmental Programming jobs in California are:
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 July 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.
Senior Environmental Engineer

Senior Environmental Engineer

Brown and Caldwell

San Jose, CA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

Are you ready to take the next step in your career? Are you a Civil/Environmental Engineer who takes pride in delivering exceptional work? Brown and Caldwell is currently looking for a Civil/Environmental Engineer with project management experience in Water and Wastewater Treatment to join our growing team in San Jose, CA. When you join Brown and Caldwell, you will enjoy a unique and welcoming culture. You will find that we offer a non-hierarchical, collaborative, and supportive environment, allowing you to do your best work. You will be trusted and supported to produce quality work for our external clients and given the flexibility to manage your own schedule to achieve this. The work we do is interesting, challenging, and wide-ranging in nature, and so is our client base. Our culture promotes career advancement in a collaborative, and supportive environment, allowing you to advance your career while helping others, and having fun in the process!
In this role you will manage water and wastewater treatment planning, design, and services during construction for a wide variety of water related projects within our Northern California operation. You will be responsible for developing detailed engineering plans and specifications for water treatment plants, wastewater treatment plants, pumping stations and conveyance systems. You will also be responsible for leading small design and technical teams. Developing Client relationships and working with Clients to better serve their needs is also an expectation for this role.
Responsibilities
  • Independently perform technical analyses and evaluate sustainable environmental engineering solutions.

  • Prepare, review, and finalize technical reports, calculations, and design documentation.

  • Design environmental protection systems and infrastructure in accordance with regulatory and project requirement

  • Develop facility, watershed, or resource management plans with defined scopes and objectives.
    Analyze complex data sets and ensure technical accuracy and regulatory compliance of deliverables.

  • Provide technical support for permitting, regulatory approvals, and coordination with vendors and stakeholders

  • Support project execution through collaboration with multidisciplinary teams.

  • Flexibility to adapt and execute various additional assignments based on evolving needs.

Preferred Requirements
  • Analyze and recommend improvements to water and wastewater treatment processes
  • Perform treatment plant process modeling
  • Perform plant and system hydraulic evaluations
  • Support the development of strategies for the water and wastewater market sector in Northern California.
  • Lead planning efforts in water treatment, wastewater treatment, pumping, storage and conveyance
  • Delegate, sequence and oversee the work of technical staff and engineers performing designs of water treatment systems, wastewater treatment systems, pump stations, tanks, reservoirs, or conveyance systems.
  • Assist with and lead business development efforts including positioning, pursuits, and Client management services.
  • Support BC's quality control and quality assurance process
  • Lead client and internal meetings to advance project work as an effective communicator
  • Prepare written reports and technical memorandums to document analyses and recommendations.
  • Participate in office work groups and organizations to benefit the company's knowledge of issues and to understand client needs.

Mentorship
  • May provide mentorship, guidance, support, and knowledge-sharing to help less experienced team members develop their skills and grow within their roles.

Skills and Competencies
  • Proficient knowledge of environmental engineering principles, methods, and regulatory frameworks.

  • Strong analytical and problem-solving capabilities

  • Ability to manage assigned tasks independently and meet project deadlines.

  • Clear and effective communication skills for technical and non-technical audiences.

Experience
  • Typically, a minimum of 5 years of related work experience in Environmental Engineering or related field.

  • Experience in preparation of plans and permit applications for environmental projects.

  • Prior experience in guidance and development of less experienced colleagues.

  • Typically certified in the SMS Framework, and progressing through the SMS competencies.

Preferred Experience
  • BS. or B.S. degree in civil or environmental engineering with a minimum of 6 years of related experience in the water and wastewater treatment and conveyance field. Engineers with other degrees such as Chemical or Mechanical may be considered if they have strong experience in municipal or industrial water treatment facility planning and design.
  • EIT is required and ability to obtain a P.E in the state of California within the next 6 months is preferred
  • Experience leading or supporting competitive sales efforts with municipal clients is required.
  • Experience managing and delivering water and wastewater treatment and conveyance related planning and design projects in the role as a project manager is required.
  • Strong written communication skills and experience producing technical reports.
  • Ability to work in a team environment.

Education
  • A bachelor's degree in environmental engineering or related field is required.

  • Has achieved or is working towards achieving professional license.

Salary Range: The anticipated starting pay range for this position is based on the employee's primary work location and may be more or less depending upon skills, experience, and education. These ranges may be modified in the future.
Location C: $114,000 - $155,000
You can view which BC location applies to you here. If you have any questions, please speak with your Recruiter.
Benefits and Other Compensation: We provide a comprehensive benefits package that promotes employee health, performance, and success which includes medical, dental, vision, short and long-term disability, life insurance, an employee assistance program, paid time off and parental leave, paid holidays, 401(k) retirement savings plan with employer match, performance-based bonus eligibility, employee referral bonuses, tuition reimbursement, pet insurance and long-term care insurance. Click here to see our full list of benefits.
About Brown and Caldwell
Headquartered in Walnut Creek, California, Brown and Caldwell is a full-service environmental engineering and construction services firm with 50 offices and over 2,100 professionals across North America and the Pacific. For more than 75 years, we have created leading-edge environmental solutions for municipalities, private industry, and government agencies. We strive to be the company of choice-to our clients, who benefit from our passion for delivering exceptional quality, and to our employees, present and future, who share our commitment to client service, collaboration, and innovation. Join us, and you will find a home where you can do your best work, reach new levels of expertise, and enjoy exceptional development opportunities. For more information, visit www.brownandcaldwell.com
This position is subject to a pre-employment background check and a pre-employment drug test.
Notice to Third Party Agencies: Brown and Caldwell does not accept unsolicited resumes from recruiters or employment agencies. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement and approved engagement request with Brown and Caldwell, Brown and Caldwell reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency.
Brown and Caldwell is proud to be an EEO/AAP Employer. Brown and Caldwell encourages protected veterans, individuals with disabilities, and applicants from all backgrounds to apply. Brown and Caldwell ensures nondiscrimination in all programs and activities in accordance with Title VI of the Civil Rights Act.
#LI-Hybrid
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.