Back-end Developer Python

Who are we?

Energyworx is a rapidly growing data analytics and machine learning company, operating in a changing world of energy use. In this world, we move away from fossil fuels, transitioning to a diverse energy mix and a change from centralized to distributed generation. People and communities care about energy efficiency and want to be engaged in reducing their environmental impact. This requires a rethink of the structure and suppleness of the Smart Grid and its systems. Data is fuelling the industry and Energyworx is putting these disparate data streams and stores to use with high-tech energy intelligence to solve today’s information challenges. In this way, we deliver value in days rather than months or years. Our mission is to enable global energy evolution in the energy industry. We therefore only work with the most talented people who share our DNA. Do you have what it takes?

What does your work entail?

As a Back-end Developer at Energyworx, you build something that matters in various product development projects, focusing, for example, on data processing, data storage, data science, or platform billing. Product development projects can be executed both on-site and at the Energyworx office. As part of our product development team, you will work in a high-tech environment with the newest (Google Cloud) technologies, some of which aren’t even available on the market yet. Always looking out for interesting innovations, you cooperate with your team to effectively use these technologies to improve our platform and your working method.

Together with the other product developers, you improve and stabilize our platform in a Python environment. At the same time, you work on the development and implementation of new features and functionalities for our clients. This means you work closely with our (international) clients, sometimes directly on location, to gain an understanding of the requirements and to design, develop, test, and implement new back-end applications (focusing on the diverse storage capabilities, data processing layers, and user interfaces).

You’ll report directly to our Engineer Manager.

Who are you?

You are a hardworking, confident, and enthusiastic technology geek with a great sense of humor (or at least you think you have humor). With your creativity, you independently and proactively tackle technical back-end challenges. Of course, you dare to ask for help when necessary, and you are an open and flexible person who likes to work with different technologies in changing project teams, both on-site and at our office. You are both a great listener and a great communicator. If you also have an affinity for data science, then you are the one we are looking for!


  • Bachelor's or Master's degree (HBO/WO) in Computer Science or a related discipline;
  • A minimum of 2 years' experience in back-end Python programming;
  • Significant expertise in cloud architecture, preferably on the Google Cloud Platform;
  • Experience with relational and time-series data stores, PubSub, and Cloud Dataflow;
  • A focus on and an interest in security, performance, and web protocols;
  • A positive but thorough attitude towards code reviews;
  • The ability to communicate and reason about technical design principles;
  • An understanding of the energy industry isn’t a must, but certainly a big plus!
  • Fluent in English, both in writing as well as verbally.


  • 25 vacation days with the option to buy more in alignment with your manager;
  • We take care of a healthy lunch, coffee, drinks & snacks;
  • Being part of a dynamic and very international team;
  • Monthly reimbursement for phone and travel expenses;
  • Flexibility to work from home or from our office; whatever works for you and your team;
  • A laptop from the company (MacBook, etc.);
  • A flexible pension plan at ASR;
  • Work-from-home budget of € 40 per month;
  • A budget for making your home office more comfortable;
  • Possibilities for professional development learning (training, courses, etc.);
  • Team events & more.


  • Thinking outside the box;
  • Solution-oriented and customer-focused;
  • Flexible in working hours & attitude;
  • Independent;
  • Communicative.

What do we offer?

A fast-paced, dynamic, and innovative environment! Surrounded by talented people who challenge you, with room for fun during work. We encourage you to take ownership and be creative so you can learn, experiment, and develop yourself by continuously working with the best technologies and solutions. At Energyworx we are shaping the future together!

Please note: we do not offer any relocation assistance to the Netherlands. Preference would be given to candidates based in the Netherlands/EU.