Post Your Job


Mile Radius

Electric System Modeler

Attention! This job posting is 86 days old and might be already filled.
CalCCA Published: September 3, 2021 (3 months ago)
Concord, CA
Job Type
Salary Type
Per Year
Contact Email


About CalCCA The California Community Choice Association (CalCCA) is a non-profit trade association representing Community Choice Aggregators (CCAs). CalCCA’s mission is to create a legislative and regulatory environment that supports the development and long-term sustainability of locally run Community Choice Aggregation (CCA) electricity providers in California. We serve our members and strengthen our collective voice through education, technical guidance, and regulatory and legislative advocacy.

History CalCCA was launched in 2016 by the first five Community Choice Aggregators (CCAs) in California: CleanPowerSF, Lancaster Choice Energy, MCE, Peninsula Clean Energy, and Sonoma Clean Power. Today, our membership includes 22 of the 23 CCAs operating in California as well as several emerging CCA communities. Our members are successfully and reliably serving upwards of 11 million customers in more than 190 towns, cities, and counties in California – and those numbers are set to grow as more communities move ahead with CCA.

The Position The Electric System Modeler has a wide range of responsibilities related to data analysis and electric system modeling, including running the PLEXOS production cost model and developing Python/R scripts to clean, manage, and process data. The Electric System Modeler will provide technical support and quantitative information to the CalCCA Policy team to advance its advocacy positions.

The Ideal Candidate Will

  • Possess experience with electric system reliability modeling, ideally with the PLEXOS software
  • Be familiar with the California Public Utilities Commission (CPUC) and energy policy more generally
  • Be passionate about writing clear, testable, and maintainable data analysis code in Python or R
  • Possess superb analytical and communication skills
  • Exhibit curiosity and a desire to grow in the industry
  • Thrive working independently within a lean organization while enjoying teamwork

The Electric System Modeler Will

  • Run the PLEXOS production cost model
  • Write, maintain, and document code in Python or R that generates model inputs for PLEXOS and analyzes its outputs
  • Create charts, graphs, and written presentation materials from model’s outputs for use in regulatory advocacy at the CPUC and the California legislature
  • Contribute to the growing CalCCA R/Python codebase, including QC and testing
  • In collaboration with the Modeling Committee and the Technical Manager of Regulatory and Modeling, prioritize and project manage PLEXOS-related analytical work

Minimum Qualifications and Experience

  • Bachelor’s degree required in a related field, e.g., political science, environmental science, economics, engineering, finance, or public administration
  • Understanding of electric power sector basics, including familiarity with different power generation technologies
  • 2 years experience conducting quantitative analysis in the electric power sector
  • 2 years experience coding in Python or R
  • Intermediate knowledge of Excel

Desired Qualifications and Experience

  • Experience with electric system models such as PLEXOS, SERVM, RESOLVE, Hitachi ABB, etc.
  • Understanding of coding best practices
  • Experience at the CPUC or as a party to a CPUC proceeding

Compensation, Benefits, and Location

Compensation for this position is $110,000-$140,000. A monthly benefits stipend is provided to be applied to the CalCCA health, dental, and vision package. Additional benefits include an employer 401k contribution, monthly cell phone reimbursement, long-term disability coverage, and a generous paid time off package. The successful candidate for this position will work remotely due to the COVID-19 pandemic until further notice. Once office operations resume, the position will continue to be based remotely, however, this position may require frequent travel to the Bay Area where CalCCA and the California Public Utilities Commission are based.

Culture and Diversity

At CalCCA, we strive to create a culture that encourages open communication, divergent thinking, continuous improvement, and personal responsibility. As a small organization, trust, collaboration, and mission alignment are integral to our success. We are committed to providing an inclusive, empowering, and supportive work environment and welcome people from different backgrounds, opinions, and experiences. We strictly prohibit discrimination and harassment of any type with regards to race, color, religion, age, gender identity or expression, sex, sexual-orientation, national origin, disability status, genetics, or any other characteristics, protected under law or otherwise.

Application Process

The position is open until filled. To be considered for this position, please:

  • Submit the following via email to Martha Serianz,
    1. Two code samples (ideally in Python or R). Please submit the code samples as .txt files (i.e. not .py files or .R files) to avoid issues with email filters and virus detection software.
    2. Formal cover letter in pdf format
    3. Detailed resume in pdf format
    4. Provide a short 3-4 sentence description of each code sample, including what problem it solves and a description of what its inputs and outputs are. You do not have to provide the full input and output files—just the scripts are sufficient.
  • Include “Electric System Modeler” in the email subject line.
  • Include your first and last name at the beginning of both the resume and cover letter file names.
  • Note in your email where you saw the job posting.

Resumes will be screened in relation to the criteria outlined in the job description. Candidates deemed to have relevant qualifications will be contacted.

 upload file ... Limit reached, delete at least one file below to add more.  

Related Jobs