Make a Real Impact on the Future of Energy:
Join gridX and help us revolutionize the energy industry by making renewable energy accessible and affordable for everyone #getshitdone
As a member of our Flexibility (VPP) team, you'll play a key role in developing our cutting-edge virtual power plant solution. This involves pooling flexible residential DERs (like batteries and EVs) and using advanced forecasting and intelligent control to enable households to participate directly in the energy market.
We're constantly improving and scaling this service, which uses both deterministic and data-driven algorithms, to meet the growing demand. If you're passionate about sustainability and innovation, we'd love to grow with you and expand the reach of this vital technology.
Work as part of a team to develop features (e.g. aggregation/disaggregation and forecasting) end-to-end from conception to implementation to deployment to coordinating requirements/deployment with internal stakeholders
Work closely with our energy domain experts to translate the technical requirements from marketed flexibilities into scalable software service
Review and contribute to software design documents/RFCs
Advocate for improvements to product quality, security, and performance
Create code that meets our internal standards, maintain and advocate these standards via code reviews and internal discussions
Recognize technical debt, propose and implement solutions
Ship small features and improvements with limited supervision. Collaborate with the team on larger projects
Keep a pragmatic attitude that prioritizes getting the job done over being perfect
You have 3+ years of experience with distributed software systems and web technologies (JSON, REST, HTTP, RPC) and experience with relational databases (we use Postgres)
You know at least one programming language (e.g. Go, C++, Java, etc; we use Go and Python). Ideally (but not strictly) a statically typed language
You have experience with automated tests and/or test driven development
You know your way around distributed software system design & best practices and you are always looking for ways to share your experience with the other engineers in our team
Nice to have:
You have experience with statistics/data science techniques. Ideally (but not strictly) in time series forecasting
You have worked with the cloud service offering of AWS or any other cloud provider
You have a record of open source contributions
You have experience working in the energy industry