Cypress Creek Renewables logo

Performance Engineer II

Cypress Creek Renewables
Durham, North Carolina
Full Time
Posted October 28, 2025
Apply Now

Application opens on company website

Job Description

The role involves optimizing and monitoring the performance of a large fleet of utility-scale solar PV assets through data analysis, developing software tools, and collaborating with various teams to improve operational efficiency and fleet health in the renewable energy sector.

Key Responsibilities

  • Monitor the long-term performance and fleet health of utility-scale solar PV assets.
  • Develop features and performance optimizations in sensor-processing Python codebase.
  • Create data dashboards in Sigma to report on solar fleet performance for stakeholders.
  • Design and deploy scalable, fault-tolerant data processing pipelines.
  • Collaborate with DevOps, Asset Management, Battery Optimization, and Operations Engineering teams.
  • Develop and debug Flask applications used within the company.
  • Conduct statistical analysis to evaluate ROI of fleet health initiatives.
  • Analyze production and weather data to provide operational recommendations for underperforming sites.

Requirements

  • Bachelor's degree in Engineering, Data Science, or Computer Science
  • At least 5 years of experience developing software in Python
  • Experience using Pandas or Polars for data analysis
  • Experience working with databases such as Postgres, MySQL, data warehouses like Snowflake, Redshift, or Databricks
  • Experience writing SQL queries and creating performance enhancements to existing views
  • Experience creating and designing ETL/ELT processes and workflows that organize incoming bulk data into a semantic metrics layer
  • Experience or training in data management, data engineering, and/or exchange-transfer-load (ETL) software
  • Experience or training in data visualization software such as Sigma or Power BI
  • Familiarity with statistical analysis techniques and tools for large datasets
  • Ability to monitor the long-term performance and fleet health of utility-scale solar PV assets
  • Ability to develop new features and performance optimizations in sensor-processing Python codebase
  • Ability to develop data dashboards in Sigma that provide performance reports of the solar fleet for internal and external stakeholders
  • Ability to create performant views in Snowflake that surface sensor data and other fleet health metrics to BI dashboards
  • Ability to design and deploy dynamically scalable, available, fault-tolerant, and reliable data processing pipelines
  • Ability to collaborate with DevOps, Asset Management, Battery Optimization, and Operations Engineering teams
  • Ability to develop and debug Flask applications used within the company
  • Ability to conduct in-depth statistical analysis to evaluate ROI of fleet health initiatives
  • Experience analyzing production and weather data to provide operational recommendations for underperforming sites
  • Work environment requires the ability to work out of Durham, NC office with a hybrid schedule of 2 remote days and 3 in-office days
  • Ability to obtain unescorted access for NERC CIP facilities

Benefits & Perks

Hybrid work schedule with 2 remote days and 3 in-office days in Durham, NC
Opportunity to work in a purpose-driven organization focused on renewable energy
Involvement in digital transformation and innovative projects in the fastest-growing segment of the power sector
Potential for career development in renewable energy and data engineering

Ready to Apply?

Join Cypress Creek Renewables and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Cypress Creek Renewables

Cypress Creek Renewables logo

Senior Project Engineer

Cypress Creek Renewables
Remote
Full Time
Dec 25
Cypress Creek Renewables logo

Analyst, Data Center Utility Strategy,

Cypress Creek Renewables
New York City
Full Time
Jan 7
$120k-140k
Cypress Creek Renewables logo

Sr Manager Director, M A

Cypress Creek Renewables
Not specified
Full Time
Jan 8
$180k-240k