How you can contribute to gridX 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. Your tasks in detail: 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 This is how you and your application stand out 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 Why gridX Flexible & mobile working: Work remotely for up to 70 days from anywhere in the EU and other selected countries such as Indonesia, Canada, Brazil and many more Vacation: 30 days for your relaxation Sports: 30 Euro allowance for Urban Sports Club or E-Gym Wellpass Health: Make use of our (mental) health management offers such as Nilo.health (e.g. 1:1 coaching sessions, daily meditation offers, Self-reflection options) for your mental-wellbeing Personal development: Annual development budget of 1,500 euros per employee Employee discounts: Access to gridX Corporate Benefits Stay fit and safe the planet with our JobRad offer Set up a pension plan and receive a fair monthly contribution City travel subsidy: 30 Euros monthly allowance for your monthly/annual ticket Modern workplace in the hearts of Aachen and Munich with IT equipment of your choice ( Apple or Lenovo ) Annual Teamweek: Enjoy an unforgettable off-site, face extraordinary challenges together with all gridX teams and create unforgettable memories Experience the gridX culture at regular team events and receive 100 Euros on top per employee for your department event We will donate 20 Euros to a charity of your choice on your birthday Sabbatical option: Take a break from the daily work routine and realize personal projects, travel or further education (depends on length of employment) Our benefits differ for 100% remote employment About us We believe in a future where all DERs are connected and optimized to efficiently power the new energy age Our passionate and interdisciplinary team at our offices in Aachen and Munich is ready to face the digital transformation of various industries: With our interoperable IoT platform we bring connectivity, analytics and intelligent control into decentralized energy systems. Whether it's maximizing the self-sufficiency of buildings, intelligent charging strategies for EVs, cross-sector optimization of branches and districts, control of virtual power plants or completely new business models - the gridX platform enables our partners to bring their customers one step ahead of the competition and continuously create added value. Join us disrupting the international energy sector with our cutting edge IoT platform