Remote job
Senior Software Engineer, Plant Intelligence
Job details
About this role
Role overview Develop full-stack software used to design, commission, and operate utility-scale solar and energy storage plants. The role spans interactive user experiences, APIs, and backend services, with an emphasis on turning plant data into useful operational insight and incorporating automation and AI into plant workflows. You will collaborate with engineering and commercial teams and own features through delivery.
Responsibilities - Build and maintain products across the stack, from interactive interfaces to APIs and supporting services. - Create tools that support plant design, commissioning, and ongoing operations. - Integrate automation and AI into how facilities are planned and run. - Transform plant data into dashboards and visualizations that help users make decisions. - Work with cross-functional partners to define and deliver software for real operational needs.
Requirements - At least 6 years of software engineering experience delivering full-stack production applications. - Strong TypeScript and React skills, along with Python experience. - Ability to design APIs, data models, and SQL-backed systems. - Experience building complex, data-heavy interfaces such as maps and visualizations. - Strong algorithmic problem-solving skills that account for real-world constraints. - Ownership mindset and ability to collaborate effectively with engineering and commercial colleagues.
Nice to have - Experience in power or renewable energy, solar modeling tools such as PVsyst or SAM, or geospatial data and GIS. - Familiarity with machine learning for optimization, mathematical or heuristic optimization, data pipelines and streaming, or infrastructure as code.
Benefits and work setup - Remote role with a stated base salary range of $185,000–$245,000 USD, plus equity and benefits. - Health coverage includes full employee and partial dependent premiums for a Gold-level PPO plan; dental and vision premiums are partially covered. - Retirement plan includes a 6% employer match.