Share this Job
Apply now

Apply for Job

Blockchain Developer - Smart Grid Applications

Sector:  Energy, Water & Food
Division:  Energy



In line with NEOM EWF vision of “100% Renewable energy at the cheapest cost”, the Blockchain Developer for Smart grid applications would envision, design, develop, and deliver applications based on blockchain technology for the future smart grid of NEOM.  The role will:

•               Conceptualize, design and build Blockchain framework, networks, platforms and assets.

•               Own the technology and applications roadmap, design, and technical development cycles for core blockchain based products and services.

•               Identify gaps, and work collaboratively with stakeholders of different verticals, IT, engineering, data science and design teams to bring products to their intended business value across the entire value chain of the sector

•               Create an energy ecosystem integrating the blockchain and AI technologies

The goal is to create user-friendly, easy to use and effective applications which will feature cost-efficiency, transparency, immutability of transaction registers and security which will contribute to the “smartness” in the electrical grid. 

Additionally, developing / improving products/platforms analysing customer consumption and feedback would be necessary featuring seamless development, integration, deployment, feedback, and continuous improvement.  The developer will play a critical role in defining the blockchain part of the Cognitive Digital Solutions suite of applications supporting the full value chain of the EWF sector.



Key Accountabilities and Responsibilities


  • Identify opportunities for modernization of the grid, improving efficiency and payment system, and cost cutting for the end-user by reducing administrative overheads.
  • Develop applications to manage the diverse demand at the user level given the decentralized production enabled by the distributed energy resources
  • Build / Acquire / Adapt Decentralized applications (dApps) that run on a blockchain or P2P network of computers instead of a single computer
  • Develop prototypes (and later protocols) to eventually move energy transfer and payment transactions onto the emerging blockchain architecture
  • Empower prosumers through a seamless payment system using crypto tokens
  • Code efficient price options for the prosumers through smart contracts
  • Find methods to offer end-users to take control of their energy assets understanding the market signals and make smart decisions aligned with NEOM energy efficiency guidelines and reduce costs to the end-user.
  • Integrate with the IoT Smart meter devices of the customer household using a smart agent /computing device that hosts the software for blockchain transaction, multi-signature crypto wallet with PKI security, and off chain payments for faster confirmations.
  • Develop new algorithms to reduce latency and increase better the response to demand signal.
  • Develop PoCs / MVPs offering Scenario analysis for regulated, partially deregulated and fully deregulated market systems and provide insights on operational capacity and commercial viability.
  • Possess all round experience in developing hands-on code for blockchain technologies, familiarity with application build-to-deployment and software engineering
  • Develop solutions that are cloud native but platform and channel agnostic with a view to improve customer (internal and external) experience and accelerate business outcomes
  • Engage consultants, vendors and SMEs to build applications
  • Contribute to project plans, status reviews, cross-functional meetings, executive status reviews.
  • Provide technical guidance to customer teams using EWF Suite capabilities
  • Know the market, and clearly communicate complex technical topics between engineering, data science, and business leaders.
  • Be abreast of the state-of-the-art solutions but embrace only those solutions which address business challenges in the applications built
  • Contribute to intellectual property development and company representations in technical conferences and trade shows
  • Publish internal reports and external articles and white papers to showcase company success and maintain industry thought leadership
  • Grow products and team organically



Education & Experience


  • Degree in an Engineering or related discipline is required
  • Hands-on solid developer experience (3 years minimum) with Ethereum blockchain and Solidity along with ERC20 compliant tokens like BOLT. Experience in financial industry is a plus.
  • Minimum 2 years in a software / application development environment
  • Minimum 2 years’ experience in Data-Science / Machine learning with modern machine learning libraries, frameworks, and technologies
  • Experienced with at least one industry blockchain application like Multichain, IBM Hyperledger, Corda etc.
  • Strong programming skills in C++, Java and/or Python
  • Good understanding of the CI/CD pipeline, Software engineering SDLC and collaborative work experience with solution delivery teams (e.g.. dev/ops, CI/CD, etc).
  • Experience with AWS / Azure or any other enterprise platforms for big data, AI, IoT and Machine Learning is a huge plus
  • Experience in software development using Agile methods. 
  • Track record of prior work well-documented as success stories with the customers
  • Basic knowledge of Utility industries & business processes is a plus
  • Energy trading experience will be a plus
  • Ability to bring innovative ideas from inception to actual implementation through clear value propositions and roadmaps

Apply now

Apply for Job