Senior Software Engineer, C&I
Core
Building a scalable platform for non-residential demand response programs and virtual power plants to manage grid flexibility and integrate distributed energy resources.
Role type
Senior full-stack software engineer (React/Java)
Builds
Core platform features, front-end and back-end solutions, and data engineering tools for energy management.
Domain
Energy / Utilities / Grid Management
Deliverable
production ML models | product features
Required skills
React (19), Java (11+), RESTful APIs, relational database modeling, SQL, automated testing (Jest, JUnit), CI/CD pipelines, full-stack development
Preferred skills
Springboot, Maven, Python, AWS, S3, MongoDB, DBT, Snowflake, highly configurable software products
Technologies
React, Java, Snowflake, DBT, Snowflake, AWS, S3, MongoDB, Jest, JUnit, Maven, Springboot
Responsibilities
Design and implement core platform features; lead technical initiatives in React; develop front-end and back-end solutions; collaborate cross-functionally; contribute to CI/CD and data modeling best practices; mentor other engineers.
Seniority
Senior, hands-on IC with mentorship